Пример #1
0
 public DatasetProvider(
     DatasetCompilerValidationContextProvider contextProvider,
     IDatasetSqlCompiler compiler,
     IDatasetExecutor datasetService,
     ILogger <DatasetProvider> log)
 {
     this.contextProvider = contextProvider;
     this.compiler        = compiler;
     this.executor        = datasetService;
     this.log             = log;
 }
Пример #2
0
 public DatasetService(
     IDatasetSqlCompiler compiler,
     IUserContext userContext,
     ILogger <DatasetService> log,
     IOptions <ClinDbOptions> opts)
 {
     this.compiler = compiler;
     this.user     = userContext;
     this.log      = log;
     this.opts     = opts.Value;
 }
Пример #3
0
 public DatasetProvider(
     DatasetCompilerValidationContextProvider contextProvider,
     IDatasetSqlCompiler compiler,
     IDatasetExecutor datasetService,
     IOptions <ClientOptions> clientOpts,
     IOptions <DeidentificationOptions> deidentOpts,
     ILogger <DatasetProvider> log)
 {
     this.contextProvider = contextProvider;
     this.compiler        = compiler;
     this.executor        = datasetService;
     this.clientOpts      = clientOpts.Value;
     this.deidentOpts     = deidentOpts.Value;
     this.log             = log;
 }