feat(application): add DTOs and application layer dependencies
DTOs: - EmailProfileDto: Profile data transfer object - EmailAccountDto: Email account data transfer object - EmailHistoryDto: Email history data transfer object - EmailAttachmentDto: Attachment data transfer object Dependencies: - MediatR 14.2.0 for CQRS (Commands/Queries) - AutoMapper 12.0.1 for entity-DTO mapping - FluentValidation 12.1.1 for input validation This provides the foundation for the application layer implementation.
This commit is contained in:
@@ -10,4 +10,10 @@
|
||||
<ProjectReference Include="..\DigitalData.EmailProfiler.Domain\DigitalData.EmailProfiler.Domain.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="12.0.1" />
|
||||
<PackageReference Include="FluentValidation.DependencyInjectionExtensions" Version="12.1.1" />
|
||||
<PackageReference Include="MediatR" Version="14.2.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user