public QuestChainQueryGenerator(IQuestTemplateSource questTemplateSource, IQueryGenerator queryGenerator, ISqlGenerator sqlGenerator) { this.questTemplateSource = questTemplateSource; this.queryGenerator = queryGenerator; this.sqlGenerator = sqlGenerator; }
public QuestStore(IQuestTemplateSource source, Dictionary <uint, Quest>?existing = null) { Source = source; entries = existing ?? new(); }