Skip to content

Cephalon.AspNetCore.Grpc

Maturity: M2 · Ownership: cephalon-managed · Family: transport-adapter · See audit, matrix.

Cephalon.AspNetCore.Grpc adds gRPC transport support to the ASP.NET Core host.

  • gRPC service registration
  • gRPC module contract for host modules
  • gRPC route mapping
  • shared proto contracts used by the sample/runtime surface
  • Hosting/GrpcTransportServiceCollectionExtensions.cs
  • Modules/IGrpcModule.cs
  • Routing/GrpcTransportRouteMapper.cs
  • Protos/discovery.proto
  • Hosting
  • Modules
  • Protos
  • Routing

Use this package when a host selects the Grpc transport. Unary, server-streaming, and duplex-streaming support all live behind this adapter package rather than the engine core.