Esempio n. 1
0
 private static async Task KeepAliveExec <TFault>(ModuleControlScreen screen, Func <Task> keepAliveFunc, ILogger logger)
 {
     if (!await WcfCommunicationHelper.KeepAliveExec <TFault>(keepAliveFunc, logger))
     {
         screen.DisableModule(new Exception("Keep alive ping failed."), logger);
     }
 }