예제 #1
0
        public override async Task <AbortShutdownReply> AbortShutDown(AbortShutdownRequest request, ServerCallContext context)
        {
            var success = await InteropService.AbortShutdown();

            return(new AbortShutdownReply()
            {
                Success = success
            });
        }
        public override Task <AbortShutdownReply> AbortShutDown(AbortShutdownRequest request, ServerCallContext context)
        {
            Log.Info("Executing [{Name}]", nameof(AbortShutDown));
            var success = MachineStateHelper.TryAbortShutDown();

            return(Task.FromResult(new AbortShutdownReply()
            {
                Success = success
            }));
        }