Updated project version from 1.1.0 to 1.1.1 in `EnvelopeGenerator.DependencyInjection.csproj`. This includes changes to `<Version>`, `<AssemblyVersion>`, and `<FileVersion>` properties. The update reflects minor improvements or bug fixes while maintaining backward compatibility.
143 lines
8.1 KiB
XML
143 lines
8.1 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFrameworks>net7.0;net8.0;net9.0</TargetFrameworks>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<Nullable>enable</Nullable>
|
|
|
|
<!-- NuGet package metadata -->
|
|
<PackageId>EnvelopeGenerator</PackageId>
|
|
<Authors>Digital Data GmbH</Authors>
|
|
<Company>Digital Data GmbH</Company>
|
|
<Product>EnvelopeGenerator</Product>
|
|
<Description>
|
|
Envelope Generator ist eine Bibliothek zur Verwaltung und Verarbeitung digitaler Umschläge (Envelopes).
|
|
Dieses Paket enthält die Dependency-Injection-Erweiterungsmethoden und bündelt die Application-
|
|
sowie Infrastructure-Schicht in einer einzigen NuGet-Referenz.
|
|
</Description>
|
|
<Copyright>Copyright 2024 Digital Data GmbH</Copyright>
|
|
<RepositoryUrl>http://git.dd:3000/AppStd/EnvelopeGenerator.git</RepositoryUrl>
|
|
<PackageTags>digital data envelope generator di dependency injection</PackageTags>
|
|
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
|
|
<Version>1.1.1</Version>
|
|
<AssemblyVersion>1.1.1</AssemblyVersion>
|
|
<FileVersion>1.1.1</FileVersion>
|
|
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
|
|
</PropertyGroup>
|
|
|
|
<!-- ASP.NET Core shared framework (AddHttpContextAccessor, AddMemoryCache, etc.) -->
|
|
<ItemGroup>
|
|
<FrameworkReference Include="Microsoft.AspNetCore.App" />
|
|
</ItemGroup>
|
|
|
|
<!--
|
|
All dependencies are declared here.
|
|
Because Application and Infrastructure DLLs are bundled via PrivateAssets=all,
|
|
their PackageReferences have been moved to this project so that the correct
|
|
dependencies are written to the nuspec and a consuming project works with
|
|
a single package install.
|
|
-->
|
|
<ItemGroup>
|
|
<!-- DigitalData BaGet packages -->
|
|
<PackageReference Include="DigitalData.Core.Abstraction.Application" Version="1.6.0" />
|
|
<PackageReference Include="DigitalData.Core.Application" Version="3.4.0" />
|
|
<PackageReference Include="DigitalData.Core.Client" Version="2.1.0" />
|
|
<PackageReference Include="DigitalData.Core.Exceptions" Version="1.1.0" />
|
|
<PackageReference Include="DigitalData.Core.Infrastructure" Version="2.6.1" />
|
|
<PackageReference Include="DigitalData.EmailProfilerDispatcher" Version="3.1.1" />
|
|
<PackageReference Include="UserManager" Version="1.1.3" />
|
|
|
|
<!-- ORM / Database -->
|
|
<PackageReference Include="Dapper" Version="2.1.66" />
|
|
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.2" />
|
|
|
|
<!-- Application services -->
|
|
<PackageReference Include="MediatR" Version="12.5.0" />
|
|
<PackageReference Include="QRCoder" Version="1.6.0" />
|
|
<PackageReference Include="QRCoder-ImageSharp" Version="0.10.0" />
|
|
<PackageReference Include="QuestPDF" Version="2025.7.1" />
|
|
<PackageReference Include="Otp.NET" Version="1.4.0" />
|
|
|
|
<!-- Security / Identity -->
|
|
<PackageReference Include="Microsoft.Identity.Client" Version="4.82.1" />
|
|
|
|
<!-- Utilities -->
|
|
<PackageReference Include="HtmlSanitizer" Version="9.0.892" />
|
|
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.12" />
|
|
<PackageReference Include="System.Formats.Asn1" Version="10.0.3" />
|
|
<PackageReference Include="System.Security.AccessControl" Version="6.0.1" />
|
|
|
|
<!-- DI abstractions -->
|
|
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.6" />
|
|
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.6" />
|
|
</ItemGroup>
|
|
|
|
<!-- TFM-specific packages -->
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'net7.0'">
|
|
<PackageReference Include="AutoMapper" Version="13.0.1" />
|
|
<PackageReference Include="CommandDotNet" Version="7.0.5" />
|
|
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="7.0.20" />
|
|
<PackageReference Include="Microsoft.Extensions.Caching.SqlServer" Version="7.0.20" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.20" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="7.0.20" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="7.0.20" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
|
|
<PackageReference Include="AutoMapper" Version="14.0.0" />
|
|
<PackageReference Include="CommandDotNet" Version="8.1.1" />
|
|
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.17" />
|
|
<PackageReference Include="Microsoft.Extensions.Caching.SqlServer" Version="8.0.17" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.17" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.17" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.17" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
|
|
<PackageReference Include="AutoMapper" Version="14.0.0" />
|
|
<PackageReference Include="CommandDotNet" Version="8.1.1" />
|
|
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.6" />
|
|
<PackageReference Include="Microsoft.Extensions.Caching.SqlServer" Version="9.0.6" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.6" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.6" />
|
|
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.6" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\EnvelopeGenerator.Application\EnvelopeGenerator.Application.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\EnvelopeGenerator.Domain\EnvelopeGenerator.Domain.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\EnvelopeGenerator.Infrastructure\EnvelopeGenerator.Infrastructure.csproj">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
|
|
<!-- Bundle dependency DLLs into the package lib folder -->
|
|
<Target Name="IncludeDependencyDlls" BeforeTargets="_GetPackageFiles">
|
|
<ItemGroup>
|
|
<_DepDlls Include="
|
|
..\EnvelopeGenerator.Application\bin\$(Configuration)\%(ProjectReference.TargetFramework)\EnvelopeGenerator.Application.dll;
|
|
..\EnvelopeGenerator.Domain\bin\$(Configuration)\%(ProjectReference.TargetFramework)\EnvelopeGenerator.Domain.dll;
|
|
..\EnvelopeGenerator.Infrastructure\bin\$(Configuration)\%(ProjectReference.TargetFramework)\EnvelopeGenerator.Infrastructure.dll" />
|
|
</ItemGroup>
|
|
</Target>
|
|
|
|
<Target Name="BundleReferencedDlls" AfterTargets="Build">
|
|
<ItemGroup>
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Application\bin\$(Configuration)\net7.0\EnvelopeGenerator.Application.dll" TargetFramework="net7.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Application\bin\$(Configuration)\net8.0\EnvelopeGenerator.Application.dll" TargetFramework="net8.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Application\bin\$(Configuration)\net9.0\EnvelopeGenerator.Application.dll" TargetFramework="net9.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Domain\bin\$(Configuration)\net7.0\EnvelopeGenerator.Domain.dll" TargetFramework="net7.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Domain\bin\$(Configuration)\net8.0\EnvelopeGenerator.Domain.dll" TargetFramework="net8.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Domain\bin\$(Configuration)\net9.0\EnvelopeGenerator.Domain.dll" TargetFramework="net9.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Infrastructure\bin\$(Configuration)\net7.0\EnvelopeGenerator.Infrastructure.dll" TargetFramework="net7.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Infrastructure\bin\$(Configuration)\net8.0\EnvelopeGenerator.Infrastructure.dll" TargetFramework="net8.0" />
|
|
<BuildOutputInPackage Include="..\EnvelopeGenerator.Infrastructure\bin\$(Configuration)\net9.0\EnvelopeGenerator.Infrastructure.dll" TargetFramework="net9.0" />
|
|
</ItemGroup>
|
|
</Target>
|
|
|
|
</Project>
|