public QueryGenerator(ICreatureStatCalculatorService calculatorService, IParameterFactory parameterFactory, IConditionQueryGenerator conditionQueryGenerator) { this.calculatorService = calculatorService; this.parameterFactory = parameterFactory; this.conditionQueryGenerator = conditionQueryGenerator; }
public TrinityCoreSmartScriptExporter(ISmartFactory smartFactory, ISmartDataManager smartDataManager, ICurrentCoreVersion currentCoreVersion, IConditionQueryGenerator conditionQueryGenerator) { this.smartFactory = smartFactory; this.smartDataManager = smartDataManager; this.currentCoreVersion = currentCoreVersion; this.conditionQueryGenerator = conditionQueryGenerator; }
public QueryGenerator(ITableDefinitionProvider tableDefinitionProvider, ICreatureStatCalculatorService calculatorService, IParameterFactory parameterFactory, IConditionQueryGenerator conditionQueryGenerator) { this.tableDefinitionProvider = tableDefinitionProvider; this.calculatorService = calculatorService; this.parameterFactory = parameterFactory; this.conditionQueryGenerator = conditionQueryGenerator; }
public TrinityCoreSmartScriptExporter(ISmartFactory smartFactory, ISmartDataManager smartDataManager, ICurrentCoreVersion currentCoreVersion, ISolutionItemNameRegistry nameRegistry, IDatabaseProvider databaseProvider, IConditionQueryGenerator conditionQueryGenerator) { this.smartFactory = smartFactory; this.smartDataManager = smartDataManager; this.currentCoreVersion = currentCoreVersion; this.nameRegistry = nameRegistry; this.databaseProvider = databaseProvider; this.conditionQueryGenerator = conditionQueryGenerator; }
public ExporterHelper(SmartScript script, IDatabaseProvider databaseProvider, ISmartScriptSolutionItem item, ISmartScriptExporter scriptExporter, ICurrentCoreVersion currentCoreVersion, ISolutionItemNameRegistry nameProvider, IConditionQueryGenerator conditionQueryGenerator) { this.script = script; this.databaseProvider = databaseProvider; this.item = item; this.scriptExporter = scriptExporter; this.currentCoreVersion = currentCoreVersion; this.conditionQueryGenerator = conditionQueryGenerator; this.nameProvider = nameProvider; }
public QueryGenerator(ITableDefinitionProvider tableDefinitionProvider, IConditionQueryGenerator conditionQueryGenerator) { this.tableDefinitionProvider = tableDefinitionProvider; this.conditionQueryGenerator = conditionQueryGenerator; }