Directory.Packages.props
Rama main · réplica de lectura del repositorio original.
<Project>
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<AspNetVersion>10.0.14</AspNetVersion>
<EFCoreVersion>10.0.14</EFCoreVersion>
<OpenTelemetryVersion>1.17.0</OpenTelemetryVersion>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>
<ItemGroup>
<PackageVersion Include="Ardalis.EFCore.Extensions" Version="6.0.0" />
<PackageVersion Include="Ardalis.GuardClauses" Version="5.0.0" />
<PackageVersion Include="Ardalis.Specification" Version="9.3.1" />
<PackageVersion Include="Ardalis.Specification.EntityFrameworkCore" Version="9.3.1" />
<PackageVersion Include="CsvHelper" Version="34.0.0" />
<PackageVersion Include="DocumentFormat.OpenXml" Version="3.5.1" />
<PackageVersion Include="Endatix.Api.Host" Version="0.4.2" />
<PackageVersion Include="Endatix.Outbox.Engine" Version="1.2.0" />
<PackageVersion Include="FastEndpoints" Version="8.3.0" />
<PackageVersion Include="FastEndpoints.Security" Version="8.3.0" />
<PackageVersion Include="FastEndpoints.Swagger" Version="8.3.0" />
<PackageVersion Include="FastEndpoints.Testing" Version="8.3.0" />
<PackageVersion Include="FluentAssertions" Version="7.2.2" />
<PackageVersion Include="FluentValidation" Version="12.0.0" />
<PackageVersion Include="IdGen" Version="3.0.7" />
<PackageVersion Include="MailKit" Version="4.17.0" />
<PackageVersion Include="MediatR" Version="12.4.1" />
<PackageVersion Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.23.0" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.Caching.Hybrid" Version="10.11.0" />
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="10.11.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.Options.DataAnnotations" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="$(EFCoreVersion)" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="$(EFCoreVersion)" />
<PackageVersion Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="$(EFCoreVersion)" />
<PackageVersion Include="Microsoft.Extensions.TimeProvider.Testing" Version="10.0.0" />
<PackageVersion Include="Microsoft.FeatureManagement.AspNetCore" Version="4.4.0" />
<PackageVersion Include="MimeKit" Version="4.17.0" />
<PackageVersion Include="OpenFeature" Version="2.14.0" />
<!-- Pinned to one exact version, as an exact range so the packed dependency is exact too: the jobs migrations
carry this version's schema, the jobs module relies on its internals, and every node sharing the store
must run the same one. Apache-2.0; its licence ships in THIRD-PARTY-NOTICES. -->
<PackageVersion Include="Quartz" Version="[4.7.2]" />
<PackageVersion Include="Quartz.Dashboard" Version="[4.7.2]" />
<PackageVersion Include="OpenFeature.Hosting" Version="2.14.0" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="$(EFCoreVersion)" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.InMemory" Version="$(EFCoreVersion)" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="$(EFCoreVersion)" />
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="$(EFCoreVersion)" />
<PackageVersion Include="Npgsql" Version="10.0.3" />
<!-- Provider does not publish a 10.0.x build for every EF Core patch. Keep it on the latest stable 10.0 line. -->
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.3" />
<PackageVersion Include="SQLite3MC.PCLRaw.bundle" Version="2.3.5" />
<PackageVersion Include="NSubstitute" Version="6.2.0" />
<PackageVersion Include="SendGrid" Version="9.29.3" />
<PackageVersion Include="SendGrid.Extensions.DependencyInjection" Version="1.0.1" />
<PackageVersion Include="coverlet.MTP" Version="10.1.0" />
<PackageVersion Include="serilog.sinks.async" Version="2.1.0" />
<!-- Crypto advisory floor is 10.0.13; pin to AspNet patch line (10.0.14). Pkcs is also PackageReferenced from Directory.Build.props. -->
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="10.0.14" />
<PackageVersion Include="System.Security.Cryptography.Xml" Version="10.0.14" />
<PackageVersion Include="xunit.v3.mtp-v2" Version="4.0.2" />
<PackageVersion Include="xunit.v3.extensibility.core" Version="4.0.2" />
<PackageVersion Include="AspNetCore.HealthChecks.Uris" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.System" Version="9.0.0" />
<!-- OpenTelemetry: SDK, hosting integration and the OTLP exporter. Endatix ships OTLP only;
vendor exporters (Azure Monitor, etc.) are the host's choice, added via Logging.Configure.
OpenTelemetry.Instrumentation.Process is deliberately absent: it has no stable release
(1.17.0-rc.1 at time of writing) and Endatix.Hosting is a published package, so an rc would
land in every consumer's graph. Runtime instrumentation covers GC/thread-pool/allocation. -->
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="$(OpenTelemetryVersion)" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="$(OpenTelemetryVersion)" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="$(OpenTelemetryVersion)" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="$(OpenTelemetryVersion)" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="$(OpenTelemetryVersion)" />
<!-- Rotation implementation behind the optional file-logging provider only. Serilog is not the
logging pipeline: it is registered as one ILoggerProvider and is inert unless
Endatix:Logging:File:Enabled is set. Referenced by Endatix.Hosting alone. -->
<PackageVersion Include="Serilog.Extensions.Logging" Version="10.0.0" />
<PackageVersion Include="Serilog.Sinks.File" Version="7.0.0" />
<!-- Test-only: lets the logging tests assert on exported LogRecords without a collector. -->
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="$(OpenTelemetryVersion)" />
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.16.0" />
<PackageVersion Include="Testcontainers.MsSql" Version="4.16.0" />
<PackageVersion Include="Testcontainers.Keycloak" Version="4.16.0" />
<PackageVersion Include="Respawn" Version="7.0.0" />
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="$(AspNetVersion)" />
<PackageVersion Include="Microsoft.Data.SqlClient" Version="7.0.2" />
<PackageVersion Include="System.IdentityModel.Tokens.Jwt" Version="8.23.0" />
<!-- Build-time only: reports SonarCloud S-rules as build warnings in non-test projects. -->
<PackageVersion Include="SonarAnalyzer.CSharp" Version="10.35.0.4138" />
</ItemGroup>
</Project>