/// <summary> /// Constructor /// </summary> /// <param name="folderDbAccess">Folder Db Access</param> /// <param name="templateDbAccess">Template Db Access</param> /// <param name="itemDbAccess">Item Db Access</param> /// <param name="projectDbAccess">User Db Access</param> /// <param name="tagDbAccess">Tag Db Access</param> /// <param name="imageAccess">Item Image Access</param> /// <param name="aikaQuestDbAccess">Aika Quest Db Access</param> /// <param name="taleDbAccess">Tale Db Access</param> /// <param name="kirjaPageDbAccess">Kirja Page Db Access</param> /// <param name="kartaMapDbAccess">Karta Map Db Access</param> /// <param name="kortistoNpcDbAccess">Kortisto Npc Db Access</param> /// <param name="userManager">User Manager</param> /// <param name="implementationStatusComparer">Implementation Status Comparer</param> /// <param name="timelineService">Timeline Service</param> /// <param name="logger">Logger</param> /// <param name="localizerFactory">Localizer Factory</param> public StyrApiController(IStyrFolderDbAccess folderDbAccess, IStyrItemTemplateDbAccess templateDbAccess, IStyrItemDbAccess itemDbAccess, IProjectDbAccess projectDbAccess, IStyrItemTagDbAccess tagDbAccess, IStyrItemImageAccess imageAccess, IAikaQuestDbAccess aikaQuestDbAccess, ITaleDbAccess taleDbAccess, IKirjaPageDbAccess kirjaPageDbAccess, IKartaMapDbAccess kartaMapDbAccess, IKortistoNpcDbAccess kortistoNpcDbAccess, UserManager <GoNorthUser> userManager, IImplementationStatusComparer implementationStatusComparer, ITimelineService timelineService, ILogger <StyrApiController> logger, IStringLocalizerFactory localizerFactory) : base(folderDbAccess, templateDbAccess, itemDbAccess, projectDbAccess, tagDbAccess, imageAccess, userManager, implementationStatusComparer, timelineService, logger, localizerFactory) { _aikaQuestDbAccess = aikaQuestDbAccess; _taleDbAccess = taleDbAccess; _kirjaPageDbAccess = kirjaPageDbAccess; _kartaMapDbAccess = kartaMapDbAccess; _kortistoNpcDbAccess = kortistoNpcDbAccess; }
/// <summary> /// Constructor /// </summary> /// <param name="folderDbAccess">Folder Db Access</param> /// <param name="templateDbAccess">Template Db Access</param> /// <param name="itemDbAccess">Item Db Access</param> /// <param name="tagDbAccess">Tag Db Access</param> /// <param name="exportTemplateDbAccess">Export Template Db Access</param> /// <param name="importFieldValuesLogDbAccess">Import field values log Db Access</param> /// <param name="languageKeyDbAccess">Language Key Db Access</param> /// <param name="exportFunctionIdDbAccess">Export Function Id Db Access</param> /// <param name="objectExportSnippetDbAccess">Object export snippet Db Access</param> /// <param name="objectExportSnippetSnapshotDbAccess">Object export snippet snapshot Db Access</param> /// <param name="exportSnippetRelatedObjectNameResolver">Service that will resolve export snippet related object names</param> /// <param name="stateMachineDbAccess">State Machine Db Access</param> /// <param name="imageAccess">Item Image Access</param> /// <param name="thumbnailService">Thumbnail Service</param> /// <param name="aikaQuestDbAccess">Aika Quest Db Access</param> /// <param name="taleDbAccess">Tale Db Access</param> /// <param name="skillDbAccess">Skill Db Access</param> /// <param name="kirjaPageDbAccess">Kirja Page Db Access</param> /// <param name="kartaMapDbAccess">Karta Map Db Access</param> /// <param name="kortistoNpcDbAccess">Kortisto Npc Db Access</param> /// <param name="npcTemplateDbAccess">Npc Template Db Access</param> /// <param name="userProjectAccess">User Project Access</param> /// <param name="csvGenerator">CSV Generator</param> /// <param name="csvReader">CSV Reader</param> /// <param name="userManager">User Manager</param> /// <param name="implementationStatusComparer">Implementation Status Comparer</param> /// <param name="timelineService">Timeline Service</param> /// <param name="xssChecker">Xss Checker</param> /// <param name="logger">Logger</param> /// <param name="localizerFactory">Localizer Factory</param> public StyrApiController(IStyrFolderDbAccess folderDbAccess, IStyrItemTemplateDbAccess templateDbAccess, IStyrItemDbAccess itemDbAccess, IStyrItemTagDbAccess tagDbAccess, IExportTemplateDbAccess exportTemplateDbAccess, IStyrImportFieldValuesLogDbAccess importFieldValuesLogDbAccess, ILanguageKeyDbAccess languageKeyDbAccess, IExportFunctionIdDbAccess exportFunctionIdDbAccess, IObjectExportSnippetDbAccess objectExportSnippetDbAccess, IObjectExportSnippetSnapshotDbAccess objectExportSnippetSnapshotDbAccess, IExportSnippetRelatedObjectNameResolver exportSnippetRelatedObjectNameResolver, IStateMachineDbAccess stateMachineDbAccess, IStyrItemImageAccess imageAccess, IStyrThumbnailService thumbnailService, IAikaQuestDbAccess aikaQuestDbAccess, IEvneSkillDbAccess skillDbAccess, ITaleDbAccess taleDbAccess, IKirjaPageDbAccess kirjaPageDbAccess, IKartaMapDbAccess kartaMapDbAccess, IKortistoNpcDbAccess kortistoNpcDbAccess, IKortistoNpcTemplateDbAccess npcTemplateDbAccess, IUserProjectAccess userProjectAccess, ICsvGenerator csvGenerator, ICsvParser csvReader, UserManager <GoNorthUser> userManager, IImplementationStatusComparer implementationStatusComparer, ITimelineService timelineService, IXssChecker xssChecker, ILogger <StyrApiController> logger, IStringLocalizerFactory localizerFactory) : base(folderDbAccess, templateDbAccess, itemDbAccess, tagDbAccess, exportTemplateDbAccess, importFieldValuesLogDbAccess, languageKeyDbAccess, exportFunctionIdDbAccess, objectExportSnippetDbAccess, objectExportSnippetSnapshotDbAccess, exportSnippetRelatedObjectNameResolver, stateMachineDbAccess, userProjectAccess, imageAccess, thumbnailService, csvGenerator, csvReader, userManager, implementationStatusComparer, timelineService, xssChecker, logger, localizerFactory) { _aikaQuestDbAccess = aikaQuestDbAccess; _skillDbAccess = skillDbAccess; _taleDbAccess = taleDbAccess; _kirjaPageDbAccess = kirjaPageDbAccess; _kartaMapDbAccess = kartaMapDbAccess; _kortistoNpcDbAccess = kortistoNpcDbAccess; _npcTemplateDbAccess = npcTemplateDbAccess; }
/// <summary> /// Constructor /// </summary> /// <param name="imageAccess">Image Access</param> public ImageSharpStyrThumbnailService(IStyrItemImageAccess imageAccess) : base(imageAccess) { }
/// <summary> /// Constructor /// </summary> /// <param name="folderDbAccess">Folder Db Access</param> /// <param name="templateDbAccess">Template Db Access</param> /// <param name="itemDbAccess">Item Db Access</param> /// <param name="projectDbAccess">User Db Access</param> /// <param name="tagDbAccess">Tag Db Access</param> /// <param name="exportTemplateDbAccess">Export Template Db Access</param> /// <param name="languageKeyDbAccess">Language Key Db Access</param> /// <param name="exportFunctionIdDbAccess">Export Function Id Db Access</param> /// <param name="objectExportSnippetDbAccess">Object export snippet Db Access</param> /// <param name="objectExportSnippetSnapshotDbAccess">Object export snippet snapshot Db Access</param> /// <param name="imageAccess">Item Image Access</param> /// <param name="thumbnailService">Thumbnail Service</param> /// <param name="aikaQuestDbAccess">Aika Quest Db Access</param> /// <param name="taleDbAccess">Tale Db Access</param> /// <param name="kirjaPageDbAccess">Kirja Page Db Access</param> /// <param name="kartaMapDbAccess">Karta Map Db Access</param> /// <param name="kortistoNpcDbAccess">Kortisto Npc Db Access</param> /// <param name="userManager">User Manager</param> /// <param name="implementationStatusComparer">Implementation Status Comparer</param> /// <param name="timelineService">Timeline Service</param> /// <param name="xssChecker">Xss Checker</param> /// <param name="logger">Logger</param> /// <param name="localizerFactory">Localizer Factory</param> public StyrApiController(IStyrFolderDbAccess folderDbAccess, IStyrItemTemplateDbAccess templateDbAccess, IStyrItemDbAccess itemDbAccess, IProjectDbAccess projectDbAccess, IStyrItemTagDbAccess tagDbAccess, IExportTemplateDbAccess exportTemplateDbAccess, ILanguageKeyDbAccess languageKeyDbAccess, IExportFunctionIdDbAccess exportFunctionIdDbAccess, IObjectExportSnippetDbAccess objectExportSnippetDbAccess, IObjectExportSnippetSnapshotDbAccess objectExportSnippetSnapshotDbAccess, IStyrItemImageAccess imageAccess, IStyrThumbnailService thumbnailService, IAikaQuestDbAccess aikaQuestDbAccess, ITaleDbAccess taleDbAccess, IKirjaPageDbAccess kirjaPageDbAccess, IKartaMapDbAccess kartaMapDbAccess, IKortistoNpcDbAccess kortistoNpcDbAccess, UserManager <GoNorthUser> userManager, IImplementationStatusComparer implementationStatusComparer, ITimelineService timelineService, IXssChecker xssChecker, ILogger <StyrApiController> logger, IStringLocalizerFactory localizerFactory) : base(folderDbAccess, templateDbAccess, itemDbAccess, projectDbAccess, tagDbAccess, exportTemplateDbAccess, languageKeyDbAccess, exportFunctionIdDbAccess, objectExportSnippetDbAccess, objectExportSnippetSnapshotDbAccess, imageAccess, thumbnailService, userManager, implementationStatusComparer, timelineService, xssChecker, logger, localizerFactory) { _aikaQuestDbAccess = aikaQuestDbAccess; _taleDbAccess = taleDbAccess; _kirjaPageDbAccess = kirjaPageDbAccess; _kartaMapDbAccess = kartaMapDbAccess; _kortistoNpcDbAccess = kortistoNpcDbAccess; }