public override async Task GetEnvironmentVariables(Google.Protobuf.WellKnownTypes.Empty request, IServerStreamWriter <GrpcEnvironment.KeyValuePair> responseStream, ServerCallContext context) { var env = Environment.GetEnvironmentVariables(); foreach (DictionaryEntry entry in env) { GrpcEnvironment.KeyValuePair kvp = new GrpcEnvironment.KeyValuePair(); kvp.Key = entry.Key.ToString(); kvp.Value = entry.Value.ToString(); await responseStream.WriteAsync(kvp); } }
public virtual Task <Protobuf.Empty> Two(Protobuf.Empty request, ServerCallContext context) { return(Task.FromResult(new Protobuf.Empty())); }