コード例 #1
0
 public static grpc::ServerServiceDefinition BindService(TemplatesServiceBase serviceImpl)
 {
     return(grpc::ServerServiceDefinition.CreateBuilder()
            .AddMethod(__Method_CreateJobFromTemplate, serviceImpl.CreateJobFromTemplate)
            .AddMethod(__Method_LaunchTemplate, serviceImpl.LaunchTemplate)
            .AddMethod(__Method_GetTemplate, serviceImpl.GetTemplate).Build());
 }
コード例 #2
0
 public static void BindService(grpc::ServiceBinderBase serviceBinder, TemplatesServiceBase serviceImpl)
 {
     serviceBinder.AddMethod(__Method_CreateJobFromTemplate, serviceImpl == null ? null : new grpc::UnaryServerMethod <global::Google.Cloud.Dataflow.V1Beta3.CreateJobFromTemplateRequest, global::Google.Cloud.Dataflow.V1Beta3.Job>(serviceImpl.CreateJobFromTemplate));
     serviceBinder.AddMethod(__Method_LaunchTemplate, serviceImpl == null ? null : new grpc::UnaryServerMethod <global::Google.Cloud.Dataflow.V1Beta3.LaunchTemplateRequest, global::Google.Cloud.Dataflow.V1Beta3.LaunchTemplateResponse>(serviceImpl.LaunchTemplate));
     serviceBinder.AddMethod(__Method_GetTemplate, serviceImpl == null ? null : new grpc::UnaryServerMethod <global::Google.Cloud.Dataflow.V1Beta3.GetTemplateRequest, global::Google.Cloud.Dataflow.V1Beta3.GetTemplateResponse>(serviceImpl.GetTemplate));
 }