Skip to content

MarekPokornyOva/MpSoft.AspNet.Grpc.MvcApiGenerator

Repository files navigation

Logo

MpSoft.AspNet.Grpc.MvcApiGenerator

Package Version NuGet Downloads License

Description

MpSoft.AspNet.Grpc.MvcApiGenerator is source-generating library generating ASP.NET MVC API controllers for the gRPC services in design time.

Purpose

The gRPC is great for inter-services data communication. However, it's designed for modern technologies (namely HTTP/2) and its usage might break the service availability for legacy systems. This package brings the fallback feature to be available for REST clients.
Please note, runtime generator based on runtime type system is available on https://www.nuget.org/packages/MpSoft.AspNet.Grpc.MvcApi.

Features

  • Generates MVC API controller for the gRPC service's methods in design time.
  • Allows to customize the generated controller
  • Allows to reference the generated controller type from other code

Installation and Documentation

See

Release notes

See

About

MpSoft.AspNet.Grpc.MvcApiGenerator is source-generating library generating ASP.NET MVC API controllers for the gRPC services in design time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages