1- <?xml  version =" 1.0"  encoding =" utf-8" 
2- <Project  ToolsVersion =" 14.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" 
3-   <Import  Project =" ..\packages\NUnit.3.11.0\build\NUnit.props" Condition =" Exists('..\packages\NUnit.3.11.0\build\NUnit.props')" 
4-   <Import  Project =" ..\packages\NUnit3TestAdapter.3.12.0\build\net35\NUnit3TestAdapter.props" Condition =" Exists('..\packages\NUnit3TestAdapter.3.12.0\build\net35\NUnit3TestAdapter.props')" 
5-   <Import  Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" 
1+ <Project  Sdk =" Microsoft.NET.Sdk" 
2+ 
63  <PropertyGroup >
7-     <Configuration  Condition ="  '$(Configuration)' == '' " Configuration >
8-     <Platform  Condition ="  '$(Platform)' == '' " Platform >
9-     <ProjectGuid >{AA125B72-F684-4DF0-803D-7CE45C0B915F}</ProjectGuid >
10-     <OutputType >Library</OutputType >
11-     <AppDesignerFolder >Properties</AppDesignerFolder >
12-     <RootNamespace >Castle.DynamicLinqQueryBuilder.Tests</RootNamespace >
13-     <AssemblyName >Castle.DynamicLinqQueryBuilder.Tests</AssemblyName >
14-     <TargetFrameworkVersion >v4.5</TargetFrameworkVersion >
15-     <FileAlignment >512</FileAlignment >
16-     <NuGetPackageImportStamp >
17-     </NuGetPackageImportStamp >
18-   </PropertyGroup >
19-   <PropertyGroup  Condition ="  '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " 
20-     <DebugSymbols >true</DebugSymbols >
21-     <DebugType >full</DebugType >
22-     <Optimize >false</Optimize >
23-     <OutputPath >bin\Debug\</OutputPath >
24-     <DefineConstants >DEBUG;TRACE</DefineConstants >
25-     <ErrorReport >prompt</ErrorReport >
26-     <WarningLevel >4</WarningLevel >
27-     <LangVersion >latest</LangVersion >
28-   </PropertyGroup >
29-   <PropertyGroup  Condition ="  '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " 
30-     <DebugType >pdbonly</DebugType >
31-     <Optimize >true</Optimize >
32-     <OutputPath >bin\Release\</OutputPath >
33-     <DefineConstants >TRACE</DefineConstants >
34-     <ErrorReport >prompt</ErrorReport >
35-     <WarningLevel >4</WarningLevel >
4+     <TargetFramework >net6.0</TargetFramework >
5+ 
6+     <IsPackable >false</IsPackable >
7+ 
368    <LangVersion >latest</LangVersion >
379  </PropertyGroup >
10+ 
3811  <ItemGroup >
39-     <Reference  Include =" nunit.framework, Version=3.11.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL" 
40-       <HintPath >..\packages\NUnit.3.11.0\lib\net45\nunit.framework.dll</HintPath >
41-     </Reference >
42-     <Reference  Include =" System" 
43-     <Reference  Include =" System.Core" 
44-     <Reference  Include =" System.Runtime.Serialization" 
45-     <Reference  Include =" System.Xml.Linq" 
46-     <Reference  Include =" System.Data.DataSetExtensions" 
47-     <Reference  Include =" Microsoft.CSharp" 
48-     <Reference  Include =" System.Data" 
49-     <Reference  Include =" System.Net.Http" 
50-     <Reference  Include =" System.Xml" 
51-   </ItemGroup >
52-   <ItemGroup >
53-     <Compile  Include =" CustomOperatorsTests.cs" 
54-     <Compile  Include =" ExceptionAssert.cs" 
55-     <Compile  Include =" JsonNetFilterRuleTests.cs" 
56-     <Compile  Include =" QueryBuilderFilterRuleTests.cs" 
57-     <Compile  Include =" Tests.cs" 
58-     <Compile  Include =" Properties\AssemblyInfo.cs" 
59-   </ItemGroup >
60-   <ItemGroup >
61-     <None  Include =" packages.config" 
62-   </ItemGroup >
63-   <ItemGroup >
64-     <Service  Include =" {82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" 
12+     <PackageReference  Include =" altcover" Version =" 8.2.835" 
13+     <PackageReference  Include =" Microsoft.EntityFrameworkCore" Version =" 6.0.2" 
14+     <PackageReference  Include =" Microsoft.EntityFrameworkCore.Design" Version =" 6.0.2" 
15+       <PrivateAssets >all</PrivateAssets >
16+       <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
17+     </PackageReference >
18+     <PackageReference  Include =" Microsoft.EntityFrameworkCore.Sqlite" Version =" 6.0.2" 
19+     <PackageReference  Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 6.0.2" 
20+       <PrivateAssets >all</PrivateAssets >
21+       <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
22+     </PackageReference >
23+     <PackageReference  Include =" NUnit" Version =" 3.12.0" 
24+     <PackageReference  Include =" NUnit3TestAdapter" Version =" 3.16.1" 
25+     <PackageReference  Include =" Microsoft.NET.Test.Sdk" Version =" 16.5.0" 
6526  </ItemGroup >
27+ 
6628  <ItemGroup >
67-     <ProjectReference  Include =" ..\Castle.DynamicLinqQueryBuilder\Castle.DynamicLinqQueryBuilder.csproj" 
68-       <Project >{c73ea60c-7046-4665-8a79-0e2aa85c43ec}</Project >
69-       <Name >Castle.DynamicLinqQueryBuilder</Name >
70-     </ProjectReference >
29+     <ProjectReference  Include =" ..\Castle.DynamicLinqQueryBuilder.SystemTextJson\Castle.DynamicLinqQueryBuilder.SystemTextJson.csproj" 
7130  </ItemGroup >
72-   <Import  Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" 
73-   <Target  Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" 
74-     <PropertyGroup >
75-       <ErrorText >This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText >
76-     </PropertyGroup >
77-     <Error  Condition =" !Exists('..\packages\NUnit3TestAdapter.3.12.0\build\net35\NUnit3TestAdapter.props')" Text =" $([System.String]::Format('$(ErrorText)', '..\packages\NUnit3TestAdapter.3.12.0\build\net35\NUnit3TestAdapter.props'))" 
78-     <Error  Condition =" !Exists('..\packages\NUnit.3.11.0\build\NUnit.props')" Text =" $([System.String]::Format('$(ErrorText)', '..\packages\NUnit.3.11.0\build\NUnit.props'))" 
79-   </Target >
80-   <!--  To modify your build process, add your task inside one of the targets below and uncomment it. 
81-        Other similar extension points exist, see Microsoft.Common.targets. 
82-   <Target Name="BeforeBuild"> 
83-   </Target> 
84-   <Target Name="AfterBuild"> 
85-   </Target> 
86-   -->  
87- </Project >
31+ 
32+ </Project >
0 commit comments