Skip to content

Commit c04d01a

Browse files
#2401 Add new TFM's so package dependency can be removed (#2402)
Co-authored-by: James Newton-King <james@newtonking.com>
1 parent add886e commit c04d01a

File tree

5 files changed

+84
-758
lines changed

5 files changed

+84
-758
lines changed

src/Grpc.HealthCheck/Grpc.HealthCheck.csproj

+7-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<IsGrpcPublishedPackage>true</IsGrpcPublishedPackage>
77
<GenerateDocumentationFile>true</GenerateDocumentationFile>
8-
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
8+
<TargetFrameworks>net462;netstandard2.0;net6.0;net7.0;net8.0</TargetFrameworks>
99
<PackageReadmeFile>README.md</PackageReadmeFile>
1010
</PropertyGroup>
1111

@@ -19,9 +19,13 @@
1919

2020
<ItemGroup>
2121
<PackageReference Include="Google.Protobuf" />
22-
<PackageReference Include="System.Threading.Channels" />
22+
<PackageReference Include="Grpc.Tools" PrivateAssets="All" />
23+
24+
<Protobuf Include="health.proto" GrpcServices="Both" />
25+
</ItemGroup>
2326

24-
<!-- TODO(jtattermusch): add reference to Grpc.Tools and use it for generating the Health.cs and HealthGrpc.cs sources -->
27+
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0'">
28+
<PackageReference Include="System.Threading.Channels" />
2529
</ItemGroup>
2630

2731
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">

0 commit comments

Comments
 (0)