Files
pfm/PostFundManagement.Domain/PostFundManagement.Domain.csproj
T
hermes 270929948d Restructured .net solutions
Resolved volnerability
2026-10-21 10:41:23 +02:00

141 lines
5.8 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<!-- Transformation -->
<ItemGroup>
<PackageReference Include="Humanizer" />
<PackageReference Include="Microsoft.AspNetCore.OutputCaching.StackExchangeRedis" />
<PackageReference Include="Microsoft.Extensions.Caching.Hybrid" />
<PackageReference Include="Microsoft.Extensions.Caching.StackExchangeRedis" />
<PackageReference Include="Microsoft.FeatureManagement.AspNetCore" />
<PackageReference Include="Scrutor" />
</ItemGroup>
<!-- Security (OIDC) -->
<ItemGroup>
<PackageReference Include="IdentityModel.AspNetCore" />
<PackageReference Include="IdentityModel.AspNetCore.OAuth2introspection" />
<PackageReference Include="IdentityServer4.AccessTokenValidation" />
<PackageReference Include="IdentityModel" />
<PackageReference Include="KubernetesClient" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Certificate" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" />
<PackageReference Include="Microsoft.Extensions.Http.Polly" />
<PackageReference Include="Microsoft.Extensions.Http.Resilience" />
<PackageReference Include="Polly" />
<PackageReference Include="Polly.Extensions" />
<PackageReference Include="System.Security.Cryptography.Pkcs" />
</ItemGroup>
<!-- API SDK Composer -->
<ItemGroup>
<PackageReference Include="Refit.HttpClientFactory" />
</ItemGroup>
<!-- API Versioning -->
<ItemGroup>
<PackageReference Include="AccessTokenClient.Extensions" />
<PackageReference Include="Asp.Versioning.Abstractions" />
<PackageReference Include="Asp.Versioning.Http" />
<PackageReference Include="Asp.Versioning.Mvc.ApiExplorer" />
</ItemGroup>
<!-- API Documentation -->
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.OpenApi" />
<PackageReference Include="Scalar.AspNetCore" />
</ItemGroup>
<!-- Quartz Scheduler -->
<ItemGroup>
<PackageReference Include="Hashids.net" />
<PackageReference Include="Meziantou.Analyzer">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="OpenTelemetry" />
<PackageReference Include="Quartz" />
<PackageReference Include="Quartz.Plugins" />
<PackageReference Include="Quartz.Plugins.TimeZoneConverter" />
<PackageReference Include="Quartz.Serialization.SystemTextJson" />
<PackageReference Include="Quartz.AspNetCore" />
<PackageReference Include="Quartz.Extensions.DependencyInjection" />
</ItemGroup>
<!-- Configuration -->
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Configuration" />
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" />
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" />
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" />
</ItemGroup>
<!-- Health Checks -->
<ItemGroup>
<PackageReference Include="AspNetCore.HealthChecks.UI.Client" />
<PackageReference Include="AspNetCore.HealthChecks.UI" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Data" />
<PackageReference Include="AspNetCore.HealthChecks.UI.InMemory.Storage" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" />
</ItemGroup>
<!-- Open Telemetry -->
<ItemGroup>
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" />
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" />
<PackageReference Include="OpenTelemetry.Exporter.Console" />
<!-- Project-specific Usings -->
<Using Include="OpenTelemetry.Resources" />
<Using Include="OpenTelemetry.Exporter" />
<Using Include="OpenTelemetry.Logs" />
<Using Include="OpenTelemetry.Metrics" />
<Using Include="OpenTelemetry.Trace" />
</ItemGroup>
<!-- Database -->
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" />
<PackageReference Include="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" />
<!-- Project-specific Usings -->
<Using Include="Npgsql" />
<Using Include="System.ComponentModel.DataAnnotations.Schema" />
</ItemGroup>
<!-- Email -->
<ItemGroup>
<PackageReference Include="MailKit" />
<PackageReference Include="MimeKit" />
</ItemGroup>
<!-- CQRS -->
<ItemGroup>
<PackageReference Include="FluentResults" />
<PackageReference Include="Mediator.Abstractions" />
</ItemGroup>
<!-- Amazon S3 SDK -->
<ItemGroup>
<PackageReference Include="AWSSDK.Extensions.NetCore.Setup" />
<PackageReference Include="AWSSDK.S3" />
</ItemGroup>
</Project>