示例#1
0
        public override void PreInitialize()
        {
            Configuration.ReplaceService(typeof(IAuditingStore), () => {
                IocManager.RegisterIfNot <IAuditingStore, JPGZAuditStore>(DependencyLifeStyle.Transient);
            });

            //Configuration.Authorization.Providers.Add<JPGZServiceAuthorizationProvider>();
            ServiceInterceptorRegistrar.Initialize(IocManager);
        }
示例#2
0
 public override void PreInitialize()
 {
     Configuration.ReplaceService(typeof(IAuditingStore), () => {
         IocManager.RegisterIfNot <IAuditingStore, WebapiAuditStore>(DependencyLifeStyle.Transient);
     });
     //注册aop拦截
     //普通方法拦截
     ServiceInterceptorRegistrar.Initialize(IocManager);
     //授权拦截
     AuthorizationInterceptorRegistrar.Initialize(IocManager);
     //Configuration.Authorization.Providers.Add<WebApiAuthorizationProvider>();
 }
示例#3
0
 public override void PreInitialize()
 {
     //Configuration.Authorization.Providers.Add<JPGZServiceAuthorizationProvider>();
     ServiceInterceptorRegistrar.Initialize(IocManager);
 }