MailWorker.csproj 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <OutputType>Exe</OutputType>
  4. <TargetFramework>net10.0</TargetFramework>
  5. <Nullable>enable</Nullable>
  6. <ImplicitUsings>enable</ImplicitUsings>
  7. <RootNamespace>MailWorker</RootNamespace>
  8. <AssemblyName>MailWorker</AssemblyName>
  9. </PropertyGroup>
  10. <ItemGroup>
  11. <PackageReference Include="Microsoft.AspNetCore.DataProtection" Version="10.0.7" />
  12. <PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.7" />
  13. <PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="10.0.7" />
  14. <PackageReference Include="Serilog.Extensions.Hosting" Version="10.0.0" />
  15. <PackageReference Include="Serilog.Sinks.File" Version="7.0.0" />
  16. <PackageReference Include="Serilog.Sinks.Console" Version="6.1.1" />
  17. </ItemGroup>
  18. <ItemGroup>
  19. <ProjectReference Include="..\Application\Application.csproj" />
  20. <ProjectReference Include="..\Domain\Domain.csproj" />
  21. <ProjectReference Include="..\Infrastructure\Infrastructure.csproj" />
  22. <ProjectReference Include="..\SharedKernel\SharedKernel.csproj" />
  23. </ItemGroup>
  24. <ItemGroup>
  25. <None Update="appsettings.Development.json">
  26. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  27. </None>
  28. <None Update="appsettings.Production.json">
  29. <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  30. <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
  31. </None>
  32. </ItemGroup>
  33. </Project>