grpc Sharing message types between gRPC services in .NET When we started our move from WCF to gRPC, among the first problems we had to solve was how we can share message types between contracts in different independent services living in separate repositories.
grpc Moving from WCF to gRPC As part of migrating a fairly large (for our team size) code base into modern technologies, moving away from WCF as our internal communications protocol was essential, as WCF is not supported in modern .NET (.NET Core, if you like).