public override void PreInitialize() { Configuration.ReplaceService(typeof(IAuditingStore), () => { IocManager.RegisterIfNot <IAuditingStore, JPGZAuditStore>(DependencyLifeStyle.Transient); }); //Configuration.Authorization.Providers.Add<JPGZServiceAuthorizationProvider>(); ServiceInterceptorRegistrar.Initialize(IocManager); }
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>(); }
public override void PreInitialize() { //Configuration.Authorization.Providers.Add<JPGZServiceAuthorizationProvider>(); ServiceInterceptorRegistrar.Initialize(IocManager); }