mirror of
https://github.com/DapperLib/Dapper.git
synced 2026-10-17 05:12:13 +08:00
aecffecae1
* attempt NRT makeover - annotate NRTs on GridReader API - add protected access to some of the GridReader internals - switch GridReader callbacks to be more type-independent docs lib updates; deal with yellow warnings and test failures (SQL server certs and cancellation surfacing differently) fix break simplify proposed GridReader changes to protected OnBeforeGrid and OnAfterGrid[Async] Builds: Bump library versions (#1935) Tests: Upgrade dependencies for Dependabot (#1936) I'll do a pass at all of these later, but getting CVE versions out of the pipe. Resolving 4 alerts here: https://github.com/DapperLib/Dapper/security/dependabot merge and lib updates allow Identity to be constructed on-the-fly inside GridReader fix build warnings include readme rev minor - enable [SkipLocalsInit] everywhere - use NET5_0_OR_GREATER for remoting check # Conflicts: # Dapper/CommandDefinition.cs # Dapper/DefaultTypeMap.cs # Dapper/SqlMapper.Async.cs # Dapper/SqlMapper.IDataReader.cs # Dapper/SqlMapper.Link.cs # Dapper/SqlMapper.cs # Directory.Build.props * shipped, not unshipped * fixup SqlBuilder; use is null / is not null * use central package management (#1949) * Nullable test tweaks * Nuget: let's just remove it! * 2 test fixes from review * fix FindExplicitConstructor * add GetPropertySetterOrThrow * fix NRT on FindConstructor * DapperRow: value is object? * use NotNullWhen * make constructor problem more obvious * test fixes --------- Co-authored-by: Nick Craver <nrcraver@gmail.com>
33 lines
1.3 KiB
XML
33 lines
1.3 KiB
XML
<Project>
|
|
<Import Project="$(MSBuildThisFileDirectory)..\Directory.Build.props" />
|
|
<PropertyGroup>
|
|
<SignAssembly>false</SignAssembly>
|
|
<GenerateDocumentationFile>false</GenerateDocumentationFile>
|
|
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
|
<IsPackable>false</IsPackable>
|
|
<DefineConstants Condition="'$(OS)' == 'Windows_NT'">$(DefineConstants);WINDOWS</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="../../Dapper/Dapper.csproj" />
|
|
<PackageReference Include="Dapper.Contrib" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'net461'">
|
|
<Reference Include="Microsoft.CSharp" />
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Configuration" />
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Data.Linq" />
|
|
<Reference Include="System.Runtime.Caching" />
|
|
<Reference Include="System.Runtime.Serialization" />
|
|
<Reference Include="System.Transactions" />
|
|
<Reference Include="System.Web" />
|
|
<Reference Include="System.Web.Extensions" />
|
|
<Reference Include="System.Xml" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<!-- <Content Include="xunit.runner.json" Condition="'$(OS)' == 'Unix'" CopyToOutputDirectory="PreserveNewest" /> -->
|
|
</ItemGroup>
|
|
</Project> |