-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCBAM.NATS.Implementation.csproj
More file actions
49 lines (41 loc) · 2.45 KB
/
CBAM.NATS.Implementation.csproj
File metadata and controls
49 lines (41 loc) · 2.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard1.3;netstandard2.0;netcoreapp1.1;netcoreapp2.0;net45;net40</TargetFrameworks>
</PropertyGroup>
<PropertyGroup>
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
<TreatSpecificWarningsAsErrors />
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
<LangVersion>latest</LangVersion>
<GenerateDocumentationFile>false</GenerateDocumentationFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="12.0.1" />
<PackageReference Include="AsyncEnumeration.Implementation.Provider" Version="1.0.0" />
<PackageReference Include="ResourcePooling.Async.Implementation" Version="1.2.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\CBAM.Abstractions.Implementation.NetworkStream\CBAM.Abstractions.Implementation.NetworkStream.csproj" />
<ProjectReference Include="..\CBAM.NATS\CBAM.NATS.csproj" />
</ItemGroup>
<PropertyGroup>
<VersionPrefix>0.6.0</VersionPrefix>
<VersionSuffix></VersionSuffix>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<Description>The Connection-Based Asynchronous Messaging (CBAM) NATS.Implementation assembly contains implementation for NATS ( https://nats.io/ ) messaging protocol.</Description>
</PropertyGroup>
<!-- NuGet package stuff -->
<PropertyGroup>
<PackageId>$(AssemblyName)</PackageId>
<PackageVersion>$(VersionPrefix)</PackageVersion>
<PackageVersion Condition=" '$(VersionSuffix)' != ''">$(PackageVersion)-$(VersionSuffix)</PackageVersion>
<PackageReleaseNotes>Following fixes of CBAM.NATS project, and also updated to newer UtilPack version because the fixed bug is critical for CBAM (underlying stream would not always get closed when cancellation token was canceled).</PackageReleaseNotes>
<PackageTags>binary serialization async asynchronous connection nats cloud message protocol client</PackageTags>
<Title>CBAM NATS Client</Title>
</PropertyGroup>
<!--<PropertyGroup>
<NuGetPushOnBuildFile>$([MSBuild]::GetPathOfFileAbove(NuGetPushOnBuild.targets))</NuGetPushOnBuildFile>
</PropertyGroup>
<Import Project="$(NuGetPushOnBuildFile)" Condition="Exists('$(NuGetPushOnBuildFile)')" /> -->
<Import Project="$(CIPropsFilePath)" Condition=" '$(CIPropsFilePath)' != '' and Exists('$(CIPropsFilePath)') " />
</Project>