Files
VizhTalk/VizhTalk.Services.Grpc.Learning/Proto/Languages/Services.proto
T
2025-09-05 12:44:40 +04:30

22 lines
583 B
Protocol Buffer

syntax="proto3";
option csharp_namespace="VizhTalk.Grpc.Learning.Language";
package greet;
import "Proto/Languages/DTOs.proto";
import "Proto/Languages/Queries.proto";
import "Proto/Languages/Commands.proto";
import "Proto/Shared.proto";
service LanguageGrpc {
rpc Create (CreateLanguageCommand) returns (LanguageDTO);
rpc Update (UpdateLanguageCommand) returns (LanguageDTO);
rpc GetAll (GetAllLanguageQuery) returns (GetAllLanguageDTO);
rpc GetByTitle (GetLanguageByTitleQuery) returns (LanguageDTO);
rpc GetById (GetLanguageByIdQuery) returns (LanguageDTO);
}