Added detailed documentation to AGENTS.md, including project overview, architecture, components, and usage examples for the ECMJobRunner.Application layer. Documented target frameworks (.NET Framework 4.8 and .NET 8.0) and their dependencies (AutoMapper and MediatR). Updated ECMJobRunner.Application.csproj: - Changed `<Product>` tag to reflect the correct project name. - Added a project reference to ECMJobRunner.Domain. - Introduced conditional NuGet package references for framework-specific dependencies.
36 lines
1.3 KiB
XML
36 lines
1.3 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFrameworks>net480;net8.0</TargetFrameworks>
|
|
<LangVersion>latest</LangVersion>
|
|
<Nullable>enable</Nullable>
|
|
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(MSBuildProjectName).xml</DocumentationFile>
|
|
<PackageId>ECMJobRunner.Application</PackageId>
|
|
<Authors>Digital Data GmbH</Authors>
|
|
<Company>Digital Data GmbH</Company>
|
|
<Product>ECMJobRunner.Application</Product>
|
|
<Copyright>Copyright 2026</Copyright>
|
|
<RepositoryUrl>http://git.dd:3000/AppStd/ECMJobRunner.git</RepositoryUrl>
|
|
<PackageTags>digital data ecm job runner application</PackageTags>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\ECMJobRunner.Domain\ECMJobRunner.Domain.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'net480'">
|
|
<!-- AutoMapper for .NET Framework 4.8 -->
|
|
<PackageReference Include="AutoMapper" Version="10.1.1" />
|
|
<!-- MediatR for .NET Framework 4.8 -->
|
|
<PackageReference Include="MediatR" Version="9.0.0" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
|
|
<!-- AutoMapper for .NET 8 -->
|
|
<PackageReference Include="AutoMapper" Version="13.0.1" />
|
|
<!-- MediatR for .NET 8 -->
|
|
<PackageReference Include="MediatR" Version="12.4.1" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|