Beispiel #1
0
 public static void EventualConsistencyHostWait(PlatformBase plat = null)
 {
     if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
     {
         return;
     }
     plat ??= Engine.Host;
     plat?.Update();
     Task.Delay(100).Wait();
     plat?.Update();
     Task.Delay(100).Wait();
     plat?.Update();
     Task.Delay(100).Wait();
     plat?.Update();
 }
 /// <summary>
 /// 逻辑更新
 /// </summary>
 /// <returns></returns>
 public bool Update()
 {
     if (m_cPlatform == null)
     {
         return(false);
     }
     return(m_cPlatform.Update());
 }