Ejemplo n.º 1
0
        /// <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>();
        }
Ejemplo n.º 2
0
        /// <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>();
        }
Ejemplo n.º 3
0
        /// <summary>
        ///  注册仓储接口的具体实现
        /// </summary>
        private static void RegisteReps()
        {
            InsContainer <IUserInfoRep> .Set <UserInfoRep>();

            InsContainer <IAdminInfoRep> .Set <AdminInfoRep>();
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 注册相关插件
        /// </summary>
        private static void RegistePlugs()
        {
            InsContainer <IEmailPlug> .Set <EmailPlug>();

            InsContainer <ISmsPlug> .Set <AliSmsPlug>();
        }