예제 #1
0
 public GenerateAndEvaluateFilteredIndicesCommand(WorkloadAnalysisContext context, IToSqlValueStringConverter toSqlValueStringConverter,
                                                  IVirtualIndicesRepository virtualIndicesRepository, IDbObjectDefinitionGenerator dbObjectDefinitionGenerator)
 {
     this.context = context;
     this.toSqlValueStringConverter   = toSqlValueStringConverter;
     this.virtualIndicesRepository    = virtualIndicesRepository;
     this.dbObjectDefinitionGenerator = dbObjectDefinitionGenerator;
 }
 public EvaluateIndicesEnvironmentsCommand(ILog log, WorkloadAnalysisContext context, IVirtualIndicesRepository virtualIndicesRepository, IExplainRepository explainRepository,
                                           IDbObjectDefinitionGenerator dbObjectDefinitionGenerator)
 {
     this.log     = log;
     this.context = context;
     this.virtualIndicesRepository    = virtualIndicesRepository;
     this.explainRepository           = explainRepository;
     this.dbObjectDefinitionGenerator = dbObjectDefinitionGenerator;
 }
예제 #3
0
 public InitializeVirtualIndicesEnvironmentCommand(WorkloadAnalysisContext context, IVirtualIndicesRepository repository)
 {
     this.context    = context;
     this.repository = repository;
 }