Skip to content

Commit

Permalink
Merge branch 'main' into refactor/dto-extends-baseDto
Browse files Browse the repository at this point in the history
  • Loading branch information
HunorTotBagi committed Jan 31, 2025
2 parents ca81cce + 816919c commit b3bf95f
Show file tree
Hide file tree
Showing 29 changed files with 43 additions and 41 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace BuildingBlocks.Api.Converters;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using BuildingBlocks.Domain.Nodes.Node.Dtos;
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace BuildingBlocks.Application.Data;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace BuildingBlocks.Application.Data;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using System.Text.Json.Serialization;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;

namespace BuildingBlocks.Domain.Nodes.Node.Dtos;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;

namespace BuildingBlocks.Domain.Reminders.Dtos;
namespace BuildingBlocks.Domain.Reminders.Reminder.Dtos;

public class ReminderBaseDto(
string? id,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Text.Json.Serialization;
using BuildingBlocks.Domain.Nodes.Node.Dtos;

namespace BuildingBlocks.Domain.Reminders.Dtos;
namespace BuildingBlocks.Domain.Reminders.Reminder.Dtos;

public class ReminderDto(
string? id,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
using BuildingBlocks.Domain.Abstractions;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace BuildingBlocks.Domain.Reminders.Reminder.Events;

public record ReminderCreatedEvent(ReminderId ReminderId) : IDomainEvent;
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
using BuildingBlocks.Domain.Abstractions;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace BuildingBlocks.Domain.Reminders.Reminder.Events;

public record ReminderUpdatedEvent(ReminderId ReminderId) : IDomainEvent;
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using System.Text.Json.Serialization;
using BuildingBlocks.Domain.Abstractions;

namespace BuildingBlocks.Domain.Reminders.ValueObjects;
namespace BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

[JsonConverter(typeof(ReminderIdJsonConverter))]
public class ReminderId : StronglyTypedId
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using BuildingBlocks.Application.Data;
using BuildingBlocks.Domain.Nodes.Node.Dtos;
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Mapster;
using Microsoft.Extensions.DependencyInjection;
using Nodes.Application.Data.Abstractions;
Expand Down
2 changes: 1 addition & 1 deletion Backend/src/Modules/Nodes/Nodes.Domain/Models/Node.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Text.Json;
using BuildingBlocks.Domain.Nodes.Node.Events;
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;

namespace Nodes.Domain.Models;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System;
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Reminders.Application.Entities.Reminders.Commands.CreateReminder;

// ReSharper disable ClassNeverInstantiated.Global
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using System.Text.Json.Serialization;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;
using Reminders.Application.Entities.Reminders.Queries.GetReminderById;

namespace Reminders.Api.Endpoints.Reminders;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Application.Pagination;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;
using Reminders.Application.Entities.Reminders.Queries.ListReminders;

namespace Reminders.Api.Endpoints.Reminders;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace Reminders.Application.Data.Abstractions;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using BuildingBlocks.Application.Data;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Mapster;
using Microsoft.Extensions.DependencyInjection;
using Reminders.Application.Data.Abstractions;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace Reminders.Application.Entities.Reminders.Commands.CreateReminder;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Application.Data;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Reminders.Application.Data.Abstractions;

namespace Reminders.Application.Entities.Reminders.Commands.CreateReminder;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace Reminders.Application.Entities.Reminders.Commands.DeleteReminder;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Domain.Nodes.Node.Dtos;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;

namespace Reminders.Application.Entities.Reminders.Extensions;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// ReSharper disable ClassNeverInstantiated.Global

using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace Reminders.Application.Entities.Reminders.Queries.GetReminderById;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using BuildingBlocks.Application.Data;
using BuildingBlocks.Application.Pagination;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;
using Reminders.Application.Data.Abstractions;
using Reminders.Application.Entities.Reminders.Extensions;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Application.Pagination;
using BuildingBlocks.Domain.Reminders.Dtos;
using BuildingBlocks.Domain.Reminders.Reminder.Dtos;

// ReSharper disable ClassNeverInstantiated.Global

Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using Reminders.Domain.Events;
using BuildingBlocks.Domain.Reminders.Reminder.Events;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace Reminders.Domain.Models;

Expand Down Expand Up @@ -30,7 +30,7 @@ public static Reminder Create(ReminderId id, string title, string description, D
NodeId = nodeId
};

reminder.AddDomainEvent(new ReminderCreatedEvent(reminder));
reminder.AddDomainEvent(new ReminderCreatedEvent(reminder.Id));

return reminder;
}
Expand All @@ -44,7 +44,7 @@ public void Update(string title, string description, DateTime dueDateTime, int p
NotificationTime = notificationTime;
Status = status;

AddDomainEvent(new ReminderUpdatedEvent(this));
AddDomainEvent(new ReminderUpdatedEvent(Id));
}

#endregion
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Microsoft.EntityFrameworkCore.Metadata.Builders;

namespace Reminders.Infrastructure.Data.Configurations;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using BuildingBlocks.Domain.Nodes.Node.ValueObjects;
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;

namespace Reminders.Infrastructure.Data.Extensions;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using BuildingBlocks.Domain.Reminders.ValueObjects;
using BuildingBlocks.Domain.Reminders.Reminder.ValueObjects;
using Reminders.Application.Data.Abstractions;
using Reminders.Application.Entities.Reminders.Exceptions;

Expand Down

0 comments on commit b3bf95f

Please sign in to comment.