public void MigrateDocumentTemplateFiles() { var isAnyDocumentTemplateFiles = _newNiisDictionaryService.IsAnyDocumentTemplateFiles(); if (isAnyDocumentTemplateFiles == false) { ActionTransaction(() => DocumentTemplateHelper.CreateTemplateEntities(NewNiisContext, PathApi)); } }
private static void SeedDocumentTemplateFiles(this IApplicationBuilder app) { using (var serviceScope = app.ApplicationServices.CreateScope()) { var context = serviceScope.ServiceProvider.GetService <NiisWebContext>(); var hostingEnvironment = app.ApplicationServices.GetService <IHostingEnvironment>(); var path = System.Environment.CurrentDirectory; DocumentTemplateHelper.UpdateTemplateEntities(context, path); } }