public HeartbeatJob(AdminRepositoryLite repo, ILogger <HeartbeatJob> logger, IServiceProvider services, InstanceInfoProvider instanceInfo, IOptions <JobsOptions> options) { _repo = repo; _logger = logger; _services = services; _instanceInfo = instanceInfo; _options = options.Value; }
public ShardResolver(ITenantIdAccessor tenantIdAccessor, AdminRepositoryLite repo, IMemoryCache cache, IOptions <ShardResolverOptions> options, IOptions <AdminRepositoryOptions> adminOptions) { _tenantIdProvider = tenantIdAccessor; _repo = repo; _cache = cache; _adminOptions = adminOptions.Value; _options = options.Value; }