/// <summary> /// 注册某一类型的构造方式 /// </summary> /// <typeparam name="TBase">类型的基类,通常为接口或虚基类</typeparam> /// <typeparam name="TChild">类型的具体实现类</typeparam> /// <param name="nameID">实例构造ID</param> /// <param name="args">构造函数参数</param> public static void RegisterConstruction <TBase, TChild>(string nameID = null, params object[] args) where TChild : TBase { mContainer.RegisterConstruction <TBase, TChild>(nameID, args); }