Beispiel #1
0
 public override Task <Empty> SetSheetName(IndexAndName arg, ServerCallContext context)
 => Task.Factory.StartNew(() =>
 {
     _logger.LogDebug("SetSheetName({0}, '{1}')", arg.Index, arg.Name);
     GetOrCreateWrapper(context).SetSheetName(arg.Index, arg.Name);
     return(new Empty());
 });
Beispiel #2
0
 public override Task <Int32Value> CloneSheet(IndexAndName arg, ServerCallContext context)
 => Task.Factory.StartNew(() =>
 {
     _logger.LogDebug("CloneSheet({0}, '{1}')", arg.Index, arg.Name);
     var ret = GetOrCreateWrapper(context).CloneSheet(arg.Index, arg.Name);
     return(new Int32Value {
         Value = ret
     });
 });