/// <summary> /// Constructor for the template service. /// </summary> /// <param name="fileService">Template file service.</param> /// <param name="languageService">Template language service.</param> protected HbsTemplateService(ITemplateFileService fileService, ITemplateLanguageService languageService) { FileService = fileService; LanguageService = languageService; }
/// <summary> /// Constructor for entity type template service. /// </summary> /// <param name="fileService">Template file service.</param> /// <param name="languageService">Template language service.</param> public HbsEntityTypeTemplateService(ITemplateFileService fileService, ITemplateLanguageService languageService) : base(fileService, languageService) { EntitiesTemplateFiles = LanguageService.GetEntitiesTemplateFileInfo(fileService); }
/// <summary> /// Constructor for the DbContext template service. /// </summary> /// <param name="fileService">Template file service.</param> /// <param name="languageService">Template language service.</param> public HbsDbContextTemplateService(ITemplateFileService fileService, ITemplateLanguageService languageService) : base(fileService, languageService) { DbContextTemplateFiles = LanguageService.GetDbContextTemplateFileInfo(fileService); }