/// <summary> /// Get Entities template file information. /// </summary> /// <returns>Dictionary of templates with file information.</returns> public Dictionary <string, TemplateFileInfo> GetEntitiesTemplateFileInfo(ITemplateFileService fileService) { var result = new Dictionary <string, TemplateFileInfo> { { Constants.EntityTypeTemplate, new TemplateFileInfo { RelativeDirectory = Constants.CSharpTemplateDirectories.EntityTypeDirectory, FileName = Constants.EntityTypeTemplate + Constants.TemplateExtension } }, }; result = fileService.FindAllPartialTemplates(result, Constants.CSharpTemplateDirectories.EntityTypePartialsDirectory); return(result); }
/// <summary> /// Get DbContext template file information. /// </summary> /// <returns>Dictionary of templates with file information.</returns> public Dictionary <string, TemplateFileInfo> GetDbContextTemplateFileInfo(ITemplateFileService fileService) { var result = new Dictionary <string, TemplateFileInfo> { { Constants.DbContextTemplate, new TemplateFileInfo { RelativeDirectory = Constants.TypeScriptTemplateDirectories.DbContextDirectory, FileName = Constants.DbContextTemplate + Constants.TemplateExtension } } }; result = fileService.FindAllPartialTemplates(result, Constants.TypeScriptTemplateDirectories.DbContextPartialsDirectory); return(result); }