ServiceHub.ApiV1
1.0.37
dotnet add package ServiceHub.ApiV1 --version 1.0.37
NuGet\Install-Package ServiceHub.ApiV1 -Version 1.0.37
<PackageReference Include="ServiceHub.ApiV1" Version="1.0.37" />
<PackageVersion Include="ServiceHub.ApiV1" Version="1.0.37" />
<PackageReference Include="ServiceHub.ApiV1" />
paket add ServiceHub.ApiV1 --version 1.0.37
#r "nuget: ServiceHub.ApiV1, 1.0.37"
#:package ServiceHub.ApiV1@1.0.37
#addin nuget:?package=ServiceHub.ApiV1&version=1.0.37
#tool nuget:?package=ServiceHub.ApiV1&version=1.0.37
Overview
This nuget package contains the Api/V1 package.
Proto/api.proto
Defines a set of requests and responses for the MyGreeterCsharp service. The Api/V1 package includes the generated gRPC service from api.proto, including functions like SayHello(), CreateResourceGroup(), etc. More info can be found here.
Modify the API
Whenever the API is changed, you need to run the following command to regenerate the code.
cd api/v1
make service
Client/Client.cs,
NewClient() function returns a new client that connects to the specified remote address.
Nuget Packages
Instructions on how to build, release, and publish nuget packages can be found here.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Google.Protobuf (>= 3.27.2)
- Grpc.Net.Client (>= 2.63.0)
- Microsoft.AspNetCore.Grpc.JsonTranscoding (>= 8.0.6)
- Microsoft.AspNetCore.Grpc.Swagger (>= 0.8.6)
- Microsoft.Extensions.Logging (>= 8.0.0)
- Newtonsoft.Json (>= 13.0.3)
- Polly (>= 8.4.1)
- protobuf-net (>= 3.2.30)
- ProtoValidate (>= 0.1.3)
- Serilog.AspNetCore (>= 8.0.1)
- Serilog.Extensions.Logging (>= 8.0.0)
- Serilog.Formatting.Compact (>= 3.0.0)
- ServiceHub.AKSMiddleware (>= 1.0.6)
- ServiceHub.LogProto (>= 1.0.1)
- Swashbuckle.AspNetCore.Swagger (>= 6.6.2)
- System.Runtime (>= 4.3.1)
- System.Threading.Tasks (>= 4.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.37 | 280 | 5/28/2025 |
| 1.0.36 | 210 | 5/23/2025 |
| 1.0.32 | 340 | 3/7/2025 |
| 1.0.30 | 226 | 2/12/2025 |
| 1.0.28 | 213 | 1/23/2025 |
| 1.0.27 | 406 | 1/23/2025 |
| 1.0.26 | 216 | 1/22/2025 |
| 1.0.25 | 225 | 1/22/2025 |
| 1.0.24 | 210 | 1/22/2025 |
| 1.0.23 | 230 | 1/22/2025 |
| 1.0.22 | 235 | 1/22/2025 |
| 1.0.21 | 212 | 1/22/2025 |
| 1.0.20 | 196 | 1/22/2025 |
| 1.0.19 | 207 | 1/22/2025 |
| 1.0.18 | 206 | 1/22/2025 |
| 1.0.14 | 213 | 1/21/2025 |
| 1.0.13 | 216 | 1/21/2025 |
| 1.0.12 | 227 | 1/21/2025 |
| 1.0.11 | 229 | 1/18/2025 |
| 1.0.10 | 380 | 12/20/2024 |