| 123456789101112131415161718192021222324252627282930313233343536 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <ProduceOnlyReferenceAssembly>true</ProduceOnlyReferenceAssembly>
- <Description>LINQ Standard Query Operators used to express queries over asynchronous enumerable sequences.</Description>
- <AssemblyTitle>System.Linq.Async</AssemblyTitle>
- <Authors>Microsoft</Authors>
- <TargetFrameworks>net48;netstandard2.0;netstandard2.1;net10.0</TargetFrameworks>
- <PackageTags>Enumerable;Asynchronous;LINQ</PackageTags>
- <AssemblyName>System.Linq.Async</AssemblyName>
- </PropertyGroup>
- <PropertyGroup>
- <!--
- IDE0301 uses collection expressions in places where they don't necessarily have the same effect, which we want to avoid in case of possible compatibility issues.
- IDE0305 wants to turn things like list.ToArray into [..list], which we don't find to be an improvement in readability.
- CS0618: Type or member is obsolete - this whole library is essentially obsolete, so internal use of obsolete features is OK and widespread.
- -->
- <NoWarn>$(NoWarn);IDE0301;IDE0305;CS0618</NoWarn>
- </PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\..\System.Interactive.Async\System.Interactive.Async.csproj" Aliases="SystemInteractiveAsync" />
- <ProjectReference Include="..\..\System.Linq.Async.SourceGenerator\System.Linq.Async.SourceGenerator.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" Private="false" />
- </ItemGroup>
- <ItemGroup>
- <Compile Include="..\..\System.Linq.Async\**\*.cs" Exclude="..\..\System.Linq.Async\obj\**" />
- </ItemGroup>
- <ItemGroup>
- <Compile Remove="..\..\System.Linq.Async\System\Linq\EmptyArray.cs" />
- </ItemGroup>
-
- </Project>
|