using System.IO; using MemoryPack; namespace ET { namespace EventType { public struct EntryEvent1 { } public struct EntryEvent2 { } public struct EntryEvent3 { } } public static class Entry { public static void Init() { } public static void Start() { StartAsync().Coroutine(); } private static async ETTask StartAsync() { WinPeriod.Init(); MongoHelper.RegisterStruct(); MongoHelper.Register(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); World.Instance.AddSingleton(); await FiberManager.Instance.Create(SchedulerType.Main, ConstFiberId.Main, 0, SceneType.Main, ""); } } }