Esempio n. 1
0
 public GinkgoAbpSession(IPrincipalAccessor principalAccessor
                         , IMultiTenancyConfig multiTenancy
                         , ITenantResolver tenantResolver
                         , IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
     : base(principalAccessor, multiTenancy, tenantResolver, sessionOverrideScopeProvider)
 {
 }
 public HttpContextCancellationTokenProvider(
     IAmbientScopeProvider <CancellationTokenOverride> cancellationTokenOverrideScopeProvider,
     IHttpContextAccessor httpContextAccessor)
     : base(cancellationTokenOverrideScopeProvider)
 {
     _httpContextAccessor = httpContextAccessor;
 }
Esempio n. 3
0
 protected SessionBase(
     //IMultiTenancyConfig multiTenancy,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
 {
     //MultiTenancy = multiTenancy;
     SessionOverrideScopeProvider = sessionOverrideScopeProvider;
 }
Esempio n. 4
0
 public ClaimsStoveSession(
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider,
     IPrincipalAccessor principalAccessor)
     : base(sessionOverrideScopeProvider)
 {
     PrincipalAccessor = principalAccessor;
 }
 public ClaimsSharePlatformSession(
     IPrincipalAccessor principalAccessor,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
     : base(
         sessionOverrideScopeProvider)
 {
     PrincipalAccessor = principalAccessor;
 }
Esempio n. 6
0
 public ZtgeoAbpSession(
     IMultiTenancyConfig multiTenancy,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
     : base(
         multiTenancy,
         sessionOverrideScopeProvider)
 {
 }
 public CustomTestSession(
     IMultiTenancyConfig multiTenancy,
     ITenantResolver tenantResolver,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider,
     IAmbientScopeProvider <CustomSessionOverride> customSessionOverrideScopeProvider) : base(multiTenancy, sessionOverrideScopeProvider, tenantResolver)
 {
     CustomSessionOverrideScopeProvider = customSessionOverrideScopeProvider;
 }
        public HttpRequestEntityChangeSetReasonProvider(
            IHttpContextAccessor httpContextAccessor,

            IAmbientScopeProvider <ReasonOverride> reasonOverrideScopeProvider
            ) : base(reasonOverrideScopeProvider)
        {
            HttpContextAccessor = httpContextAccessor;
        }
Esempio n. 9
0
 public TestMajidSession(
     IMultiTenancyConfig multiTenancy,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider,
     ITenantResolver tenantResolver)
 {
     _multiTenancy = multiTenancy;
     _sessionOverrideScopeProvider = sessionOverrideScopeProvider;
     _tenantResolver = tenantResolver;
 }
Esempio n. 10
0
 public CustomAbpSession(IRepository <User, long> userRepository,
                         IPrincipalAccessor principalAccessor,
                         IMultiTenancyConfig multiTenancy,
                         ITenantResolver tenantResolver,
                         IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider,
                         IAmbientScopeProvider <CustomSessionOverride> customSessionOverrideScopeProvider) : base(principalAccessor, multiTenancy, tenantResolver, sessionOverrideScopeProvider)
 {
     _userRepository = userRepository;
     CustomSessionOverrideScopeProvider = customSessionOverrideScopeProvider;
 }
Esempio n. 11
0
 public AbpSessionExtens(
     IPrincipalAccessor principalAccessor,
     IMultiTenancyConfig multiTenancy,
     ITenantResolver tenantResolver,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider,
     ICacheManagerExtens cacheManagerExtens)
     : base(principalAccessor, multiTenancy, tenantResolver, sessionOverrideScopeProvider)
 {
     _cacheManagerExtens = cacheManagerExtens;
 }
Esempio n. 12
0
        //protected ITenantResolver TenantResolver { get; }

        public ClaimsSession(
            IPrincipalAccessor principalAccessor,
            //IMultiTenancyConfig multiTenancy,
            //ITenantResolver tenantResolver,
            IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
            : base(
                //multiTenancy,
                sessionOverrideScopeProvider)
        {
            //TenantResolver = tenantResolver;
            PrincipalAccessor = principalAccessor;
        }
Esempio n. 13
0
 public ClaimsAbpSession(
     IPrincipalAccessor principalAccessor,
     IMultiTenancyConfig multiTenancy,
     ITenantResolver tenantResolver,
     IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
     : base(
         multiTenancy,
         sessionOverrideScopeProvider)
 {
     this.TenantResolver    = tenantResolver;
     this.PrincipalAccessor = principalAccessor;
 }
Esempio n. 14
0
 public TenantResolver(
     IMultiTenancyConfig multiTenancy,
     IIocResolver iocResolver,
     ITenantStore tenantStore,
     ITenantResolverCache cache,
     IAmbientScopeProvider <bool> ambientScopeProvider)
 {
     _multiTenancy         = multiTenancy;
     _iocResolver          = iocResolver;
     _tenantStore          = tenantStore;
     _cache                = cache;
     _ambientScopeProvider = ambientScopeProvider;
 }
Esempio n. 15
0
 public AuditingManager(
     IAmbientScopeProvider <IAuditScope> ambientScopeProvider,
     IAuditingHelper auditingHelper,
     IAuditingStore auditingStore,
     IServiceProvider serviceProvider,
     IOptions <AuditingOptions> options)
 {
     _ambientScopeProvider = ambientScopeProvider;
     _auditingHelper       = auditingHelper;
     _auditingStore        = auditingStore;
     _serviceProvider      = serviceProvider;
     _options = options.Value;
     Logger   = NullLogger <AuditingManager> .Instance;
 }
Esempio n. 16
0
    public AuditingManager(
        IAmbientScopeProvider <IAuditLogScope> ambientScopeProvider,
        IAuditingFactory auditingFactory,
        IAuditingStore auditingStore,
        IServiceProvider serviceProvider,
        IOptions <AuditingOptions> options)
    {
        ServiceProvider = serviceProvider;
        Options         = options.Value;
        Logger          = NullLogger <AuditingManager> .Instance;

        _ambientScopeProvider = ambientScopeProvider;
        _auditingFactory      = auditingFactory;
        _auditingStore        = auditingStore;
    }
Esempio n. 17
0
        public TenantResolver(
            IMultiTenancyConfig multiTenancy,
            IIocResolver iocResolver,
            ITenantStore tenantStore,
            ITenantResolverCache cache,
            IAmbientScopeProvider <bool> ambientScopeProvider)
        {
            this.multiTenancy         = multiTenancy;
            this.iocResolver          = iocResolver;
            this.tenantStore          = tenantStore;
            this.cache                = cache;
            this.ambientScopeProvider = ambientScopeProvider;

            Logger = NullLogger.Instance;
        }
        public BranchResolver(
            IMultiTenancyConfig multiTenancy,
            IIocResolver iocResolver,
            ITenantStore tenantStore,
            IBranchResolverCache cache,
            IAmbientScopeProvider <bool> ambientScopeProvider)
        {
            _multiTenancy         = multiTenancy;
            _iocResolver          = iocResolver;
            _tenantStore          = tenantStore;
            _cache                = cache;
            _ambientScopeProvider = ambientScopeProvider;

            Logger = NullLogger.Instance;
        }
Esempio n. 19
0
 protected AbpSessionBase(IMultiTenancyConfig multiTenancy, IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
 {
     this.MultiTenancy = multiTenancy;
     this.SessionOverrideScopeProvider = sessionOverrideScopeProvider;
 }
Esempio n. 20
0
 public TestStoveSession(IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
 {
     _sessionOverrideScopeProvider = sessionOverrideScopeProvider;
 }
 public WithNoLockInterceptor()
 {
     _interceptionScopeProvider = EngineContext.Current.Resolve <IAmbientScopeProvider <InterceptionContext> >();
 }
 protected InvoiceCloudSessionBase(IAmbientScopeProvider <SessionOverride> sessionOverridedScopeProvider)
 {
     SessionOverrideScopeProvider = sessionOverridedScopeProvider;
 }
Esempio n. 23
0
 protected SharePlatformSessionBase(IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
 {
     SessionOverrideScopeProvider = sessionOverrideScopeProvider;
 }
 public WithNoLockInterceptor(IAmbientScopeProvider <InterceptionContext> interceptionScopeProvider)
 {
     _interceptionScopeProvider = interceptionScopeProvider;
 }
Esempio n. 25
0
 protected EntityChangeSetReasonProviderBase(IAmbientScopeProvider <ReasonOverride> reasonOverrideScopeProvider)
 {
     ReasonOverrideScopeProvider = reasonOverrideScopeProvider;
 }
Esempio n. 26
0
 /// <summary>
 /// 初始化一个<see cref="UserContext"/>类型的实例
 /// </summary>
 /// <param name="principalAccessor">标识访问器</param>
 /// <param name="sessionOverrideScopeProvider">Session 重写作用域提供程序</param>
 public UserContext(IPrincipalAccessor principalAccessor,
                    IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider) : base(sessionOverrideScopeProvider)
 {
     PrincipalAccessor = principalAccessor;
 }
 protected CodeZeroSessionBase(IMultiTenancyConfig multiTenancy, IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
 {
     MultiTenancy = multiTenancy;
     SessionOverrideScopeProvider = sessionOverrideScopeProvider;
 }
Esempio n. 28
0
 protected CancellationTokenProviderBase(IAmbientScopeProvider <CancellationTokenOverride> cancellationTokenOverrideScopeProvider)
 {
     CancellationTokenOverrideScopeProvider = cancellationTokenOverrideScopeProvider;
 }
Esempio n. 29
0
 protected StoveSessionBase(IAmbientScopeProvider <SessionOverride> sessionOverrideScopeProvider)
 {
     SessionOverrideScopeProvider = sessionOverrideScopeProvider;
 }
Esempio n. 30
0
 public StoveCommandContextAccessor(IAmbientScopeProvider <CommandContext> commandScopeProvider)
 {
     _commandScopeProvider = commandScopeProvider;
 }