using GWFramework.framework.events; using GWFramework.framework.model; using GWFramework.framework.rule; using GWFramework.framework.utility; namespace GWFramework.framework.system; /// /// 系统接口,定义了系统的基本行为和功能 /// 该接口继承了多个框架相关的接口,提供了系统初始化能力 /// public interface ISystem : ICanSetArchitecture, ICanGetModel, ICanGetUtility, ICanRegisterEvent, ICanSendEvent, ICanGetSystem { /// /// 初始化系统 /// 在系统被创建后调用,用于执行系统的初始化逻辑 /// void Init(); }