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; }
public InitializeVirtualIndicesEnvironmentCommand(WorkloadAnalysisContext context, IVirtualIndicesRepository repository) { this.context = context; this.repository = repository; }