예제 #1
0
 public RemoveCrashedServersReply RemoveCrashed(RemoveCrashedServersRequest request)
 {
     CrashedServers.Union(request.ServerIds);
     ServersByPartition[request.PartitionId].RemoveAll(x => request.ServerIds.Contains(x));
     return(new RemoveCrashedServersReply
     {
         Success = true
     });
 }
예제 #2
0
 public override Task <RemoveCrashedServersReply> RemoveCrashedServers(RemoveCrashedServersRequest request, ServerCallContext context)
 {
     return(Task.FromResult(RemoveCrashed(request)));
 }