29 lines
		
	
	
		
			542 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			542 B
		
	
	
	
		
			Protocol Buffer
		
	
	
	
	
	
syntax = "proto3";
 | 
						|
 | 
						|
option csharp_namespace = "HelloShop.BasketService.Protos";
 | 
						|
 | 
						|
import "google/api/annotations.proto";
 | 
						|
 | 
						|
package greet;
 | 
						|
 | 
						|
// The greeting service definition.
 | 
						|
service Greeter {
 | 
						|
  // Sends a greeting
 | 
						|
  rpc SayHello (HelloRequest) returns (HelloReply){
 | 
						|
     option (google.api.http) = {
 | 
						|
	   post: "/api/greet"
 | 
						|
	   body: "*"
 | 
						|
     };
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
// The request message containing the user's name.
 | 
						|
message HelloRequest {
 | 
						|
  string name = 1;
 | 
						|
}
 | 
						|
 | 
						|
// The response message containing the greetings.
 | 
						|
message HelloReply {
 | 
						|
  string message = 1;
 | 
						|
}
 |