public TenantedJobRunner( TraffkTenantModelDbContext db, TraffkGlobalDbContext globalContext, IJobInfoFinder jobInfoFinder, CurrentTenantServices current, ITableauAdminService tableauAdminService, ILogger logger, ITableauVisualServices tableauVisualService, BlobStorageServices blobStorageService, IBackgroundJobClient innerBackgroundJobClient) : base(globalContext, jobInfoFinder, logger) { DB = db; Current = current; TableauAdminService = tableauAdminService; TableauVisualService = tableauVisualService; BlobStorageService = blobStorageService; InnerBackgroundJobClient = innerBackgroundJobClient; }
public TraffkUserManager(CurrentTenantServices cts, IUserStore <ApplicationUser> store, IOptions <IdentityOptions> optionsAccessor, IPasswordHasher <ApplicationUser> passwordHasher, IEnumerable <IUserValidator <ApplicationUser> > userValidators, IEnumerable <IPasswordValidator <ApplicationUser> > passwordValidators, ILookupNormalizer keyNormalizer, IdentityErrorDescriber errors, IServiceProvider services, ILogger <UserManager <ApplicationUser> > logger) : base(store, new ConfigurableOptions <IdentityOptions>(optionsAccessor, cts), passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger) { Cts = cts; }
public TraffkPasswordValidator(CurrentTenantServices cts, IdentityErrorDescriber errors = null) : base(errors) { Cts = cts; }