using MAX.Core; using MAX.Core.DependencyInjection; using System.Threading.Tasks; namespace MAX.Framework.Interfaces { /// /// 初始化接口 /// public interface IAppInitialize : ISingletonDependency, IPriority { /// /// 描述 /// string Description { get; } /// /// App 初始化数据 /// void AppInitialize(); } /// /// 初始化接口(异步) /// public interface IAppInitializeAsync : ISingletonDependency, IPriority { /// /// 描述 /// string Description { get; } /// /// App 初始化数据 /// Task AppInitializeAsync(); } }