<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Library</OutputType> <RootNamespace>Coscine.Database</RootNamespace> <AssemblyName>Coscine.Database</AssemblyName> <TargetFrameworks>net6.0;net461</TargetFrameworks> <Version>2.16.2</Version> </PropertyGroup> <PropertyGroup> <Authors>RWTH Aachen University</Authors> <Company>IT Center, RWTH Aachen University</Company> <Copyright>2022 IT Center, RWTH Aachen University</Copyright> <Description>Database is a part of the Coscine group.</Description> <PackageLicenseExpression>MIT</PackageLicenseExpression> <PackageProjectUrl>https://git.rwth-aachen.de/coscine/backend/libraries/database</PackageProjectUrl> <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> </PropertyGroup> <PropertyGroup> <SignAssembly>true</SignAssembly> <AssemblyOriginatorKeyFile>Coscine.Database.Key.snk</AssemblyOriginatorKeyFile> </PropertyGroup> <ItemGroup> <None Include="Coscine.Database.Key.snk" /> <Reference Include="System.Web" Condition="'$(TargetFramework)' == 'net461'" /> </ItemGroup> <ItemGroup> <Compile Include="..\Scaffolding\DataModel\*.*"> <Link>DataModel\%(Filename)%(Extension)</Link> </Compile> </ItemGroup> <ItemGroup> <PackageReference Include="Coscine.Configuration" Version="2.*-*" /> <PackageReference Include="LinqKit" Version="1.1.23" /> <PackageReference Include="Inflector.NetStandard" Version="1.2.2" /> <!-- Note: use newest Microsoft.EntityFrameworkCore Version for net6.0 --> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.4" Condition="'$(TargetFramework)' == 'net6.0'" PrivateAssets="all" /> <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.4" Condition="'$(TargetFramework)' == 'net6.0'" /> <!-- Note: use Microsoft.EntityFrameworkCore Version 3.x.x for compatibility with net461 --> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.1.12" Condition="'$(TargetFramework)' == 'net461'" PrivateAssets="all" /> <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.12" Condition="'$(TargetFramework)' == 'net461'" /> </ItemGroup> <PropertyGroup> <LangVersion>Preview</LangVersion> </PropertyGroup> </Project>