public CohortCounter(IPanelConverter converter, IPanelValidator validator, IPatientCohortService counter, ICohortCacheService cohortCache, IUserContext user, ILogger <CohortCounter> log) { this.converter = converter; this.validator = validator; this.counter = counter; this.cohortCache = cohortCache; this.user = user; this.log = log; }
public CohortCounter( IOptions <RuntimeOptions> opts, PanelConverter converter, PanelValidator validator, IPatientCohortService counter, ICohortCacheService cohortCache, IUserContext user, ILogger <CohortCounter> log) { this.runtime = opts.Value.Runtime; this.converter = converter; this.validator = validator; this.counter = counter; this.cohortCache = cohortCache; this.user = user; this.log = log; }