To avoid duplication and keep APIs in sync, it is desirable to host the gRPC API definitions (i.e. protobuf files) for AGL developed services in a repository that both server and client implementations can depend upon. Some investigation into best practices around protobuf file installation with respect to finding them in server/client builds will be required.
To avoid duplication and keep APIs in sync, it is desirable to host the gRPC API definitions (i.e. protobuf files) for AGL developed services in a repository that both server and client implementations can depend upon. Some investigation into best practices around protobuf file installation with respect to finding them in server/client builds will be required.