/// <summary> /// 注册服务代理 /// </summary> private static void RegisterServiceProxies() { //basic-portal InsContainer <IPortalServiceProxy> .Set <PortalService>(); InsContainer <IUserServiceProxy> .Set <UserService>(); //plugs InsContainer <INotifyServiceProxy> .Set <NotifyService>(); InsContainer <IDirConfigServiceProxy> .Set <DirConfigService>(); InsContainer <ILogServiceProxy> .Set <LogService>(); }
/// <summary> /// 注册服务代理 /// </summary> private static void RegisterServiceProxies() { //basic InsContainer <IPortalServiceProxy> .Set <PortalService>(); InsContainer <IUserServiceProxy> .Set <UserService>(); InsContainer <IPermitService> .Set <PermitService>(); // core //plugs InsContainer <INotifyServiceProxy> .Set <NotifyService>(); }
/// <summary> /// 注册仓储接口的具体实现 /// </summary> private static void RegisteReps() { InsContainer <IUserInfoRep> .Set <UserInfoRep>(); InsContainer <IAdminInfoRep> .Set <AdminInfoRep>(); }
/// <summary> /// 注册相关插件 /// </summary> private static void RegistePlugs() { InsContainer <IEmailPlug> .Set <EmailPlug>(); InsContainer <ISmsPlug> .Set <AliSmsPlug>(); }