add micro specific proto stuff

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2021-02-28 00:37:11 +03:00
parent 0cb851f6f8
commit 77c7563bd0
5 changed files with 408 additions and 21 deletions

View File

@@ -17,6 +17,7 @@ syntax = "proto3";
package micro.api;
import "api/http.proto";
import "api/micro.proto";
import "google/protobuf/descriptor.proto";
option go_package = "github.com/unistack-org/micro-proto/api;api";
@@ -29,3 +30,13 @@ extend google.protobuf.MethodOptions {
// See `HttpRule`.
HttpRule http = 72295728;
}
extend google.protobuf.MethodOptions {
// See `MicroMethod`.
MicroMethod micro_method = 65535655;
}
extend google.protobuf.ServiceOptions {
// See `MicroService`
MicroService micro_service = 65535655;
}