| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  | <?xml version="1.0" encoding="utf-8"?> | 
					
						
							|  |  |  | <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 
					
						
							|  |  |  |   <Import Project="./eng/MetaInfo.props" /> | 
					
						
							|  |  |  |   <Import Project="./eng/Sign.props" /> | 
					
						
							|  |  |  |   <PropertyGroup> | 
					
						
							| 
									
										
										
										
											2024-11-19 13:54:57 -08:00
										 |  |  |     <UseArtifactsOutput>true</UseArtifactsOutput> | 
					
						
							| 
									
										
										
										
											2024-10-23 14:23:36 -07:00
										 |  |  |     <PackageTargetFrameworks>netstandard2.0;net8.0</PackageTargetFrameworks> | 
					
						
							| 
									
										
										
										
											2024-07-25 09:15:55 -07:00
										 |  |  |     <TestTargetFrameworks>net8.0</TestTargetFrameworks> | 
					
						
							| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  |     <LangVersion>preview</LangVersion> | 
					
						
							|  |  |  | 	  <Nullable>enable</Nullable> | 
					
						
							| 
									
										
										
										
											2025-01-30 17:08:39 -05:00
										 |  |  |     <Deterministic>true</Deterministic> | 
					
						
							| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  |     <SignAssembly>True</SignAssembly> | 
					
						
							|  |  |  |     <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)eng/opensource.snk</AssemblyOriginatorKeyFile> | 
					
						
							| 
									
										
										
										
											2024-05-07 14:37:46 -07:00
										 |  |  |     <PublicKey>0024000004800000940000000602000000240000525341310004000001000100f1d038d0b85ae392ad72011df91e9343b0b5df1bb8080aa21b9424362d696919e0e9ac3a8bca24e283e10f7a569c6f443e1d4e3ebc84377c87ca5caa562e80f9932bf5ea91b7862b538e13b8ba91c7565cf0e8dfeccfea9c805ae3bda044170ecc7fc6f147aeeac422dd96aeb9eb1f5a5882aa650efe2958f2f8107d2038f2ab</PublicKey> | 
					
						
							| 
									
										
										
										
											2024-10-02 09:14:54 -07:00
										 |  |  |     <CSNoWarn>CS1998;CS1591;CS8002;</CSNoWarn> | 
					
						
							| 
									
										
										
										
											2024-09-30 16:32:48 -07:00
										 |  |  |     <SKEXPNoWarn>SKEXP0001;SKEXP0010;SKEXP0020</SKEXPNoWarn> | 
					
						
							|  |  |  |     <NoWarn>$(NoWarn);$(CSNoWarn);$(SKEXPNoWarn);NU5104</NoWarn> | 
					
						
							| 
									
										
										
										
											2024-11-04 08:40:53 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  |     <TreatWarningsAsErrors>true</TreatWarningsAsErrors> | 
					
						
							| 
									
										
										
										
											2024-06-10 10:31:45 -07:00
										 |  |  |     <GenerateDocumentationFile>true</GenerateDocumentationFile> | 
					
						
							| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  |     <IsPackable>false</IsPackable> | 
					
						
							|  |  |  |     <EnableNetAnalyzers>true</EnableNetAnalyzers> | 
					
						
							|  |  |  |     <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild> | 
					
						
							| 
									
										
										
										
											2024-06-10 10:31:45 -07:00
										 |  |  |     <IsTestProject>false</IsTestProject> | 
					
						
							| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  |   </PropertyGroup> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   <PropertyGroup> | 
					
						
							| 
									
										
										
										
											2024-04-29 13:27:57 -07:00
										 |  |  |     <RepoRoot>$(MSBuildThisFileDirectory)</RepoRoot> | 
					
						
							| 
									
										
										
										
											2024-04-26 09:21:46 -07:00
										 |  |  |   </PropertyGroup> | 
					
						
							| 
									
										
										
										
											2024-06-10 10:31:45 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-11-20 11:50:28 -08:00
										 |  |  |   <PropertyGroup Condition="'$(MSBuildProjectName.StartsWith(`AutoGen`))' == 'true'"> | 
					
						
							|  |  |  |     <VersionPrefix>$(VersionPrefixForAutoGen0_2)</VersionPrefix> | 
					
						
							|  |  |  |     <IsAutoGen0_2>true</IsAutoGen0_2> | 
					
						
							|  |  |  |   </PropertyGroup> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-30 16:32:48 -07:00
										 |  |  |   <PropertyGroup Condition="'$(IsTestProject)' == 'true'"> | 
					
						
							|  |  |  |     <NoWarn>$(NoWarn);CA1829</NoWarn> | 
					
						
							|  |  |  |   </PropertyGroup> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-10 10:31:45 -07:00
										 |  |  |   <ItemGroup Condition="'$(IsTestProject)' == 'true'"> | 
					
						
							| 
									
										
										
										
											2024-09-30 16:32:48 -07:00
										 |  |  |     <PackageReference Include="ApprovalTests" /> | 
					
						
							|  |  |  |     <PackageReference Include="FluentAssertions" /> | 
					
						
							|  |  |  |     <PackageReference Include="Microsoft.NET.Test.Sdk" /> | 
					
						
							|  |  |  |     <PackageReference Include="xunit" /> | 
					
						
							|  |  |  |     <PackageReference Include="xunit.runner.console" /> | 
					
						
							|  |  |  |     <PackageReference Include="xunit.runner.visualstudio" /> | 
					
						
							|  |  |  |     <PackageReference Include="Moq" /> | 
					
						
							| 
									
										
										
										
											2024-10-16 11:03:05 -07:00
										 |  |  |     <PackageReference Include="System.Data.SqlClient" /> | 
					
						
							| 
									
										
										
										
											2024-06-10 10:31:45 -07:00
										 |  |  |   </ItemGroup> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   <ItemGroup  Condition="'$(IsTestProject)' == 'true'"> | 
					
						
							|  |  |  |     <Content Include="$(RepoRoot)resource/**/*.*"> | 
					
						
							|  |  |  |       <CopyToOutputDirectory>Always</CopyToOutputDirectory> | 
					
						
							|  |  |  |       <Link>testData/%(RecursiveDir)%(Filename)%(Extension)</Link> | 
					
						
							|  |  |  |     </Content> | 
					
						
							|  |  |  |   </ItemGroup> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   <ItemGroup  Condition="'$(IncludeResourceFolder)' == 'true'"> | 
					
						
							|  |  |  |     <Content Include="$(RepoRoot)resource/**/*.*"> | 
					
						
							|  |  |  |       <CopyToOutputDirectory>Always</CopyToOutputDirectory> | 
					
						
							|  |  |  |       <Link>resource/%(RecursiveDir)%(Filename)%(Extension)</Link> | 
					
						
							|  |  |  |     </Content> | 
					
						
							|  |  |  |   </ItemGroup> | 
					
						
							| 
									
										
										
										
											2024-05-07 14:37:46 -07:00
										 |  |  | </Project> |