public override async Task <MonitorOffReply> MonitorOff(MonitorOffRequest request, ServerCallContext context) { var result = await InteropService.MonitorOff(); return(new MonitorOffReply() { Success = result }); }
public override Task <MonitorOffReply> MonitorOff(MonitorOffRequest request, ServerCallContext context) { Log.Info("Executing [{Name}]", nameof(MonitorOff)); NativeMethods.Monitor.Off(); return(Task.FromResult(new MonitorOffReply())); }