From e91da573ab0de3a9b898dec8c74999cd4fd37c70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 10:44:39 +0300 Subject: [PATCH 01/11] Add angular project template. Rename mvc template to app template. --- .../Steps/RemoveProjectFromSolutionStep.cs | 2 +- .../ProjectBuilding/TemplateInfoProvider.cs | 8 +- .../MvcTemplate.cs => App/AppTemplate.cs} | 45 +++--- ...hangeConsoleTestClientPortSettingsStep.cs} | 6 +- .../AppTemplateProjectRenameStep.cs} | 8 +- ...SwitchEntityFrameworkCoreToMongoDbStep.cs} | 32 ++--- .../Templates/TemplateRandomSslPortStep.cs | 12 +- templates/app/angular/.editorconfig | 13 ++ templates/app/angular/.gitignore | 48 +++++++ templates/app/angular/.npmrc | 2 + templates/app/angular/README.md | 27 ++++ templates/app/angular/angular.json | 135 ++++++++++++++++++ templates/app/angular/browserslist | 12 ++ templates/app/angular/e2e/protractor.conf.js | 32 +++++ templates/app/angular/e2e/src/app.e2e-spec.ts | 23 +++ templates/app/angular/e2e/src/app.po.ts | 11 ++ templates/app/angular/e2e/tsconfig.json | 13 ++ templates/app/angular/karma.conf.js | 32 +++++ templates/app/angular/package.json | 54 +++++++ .../app/angular/src/app/app-routing.module.ts | 34 +++++ .../app/angular/src/app/app.component.ts | 11 ++ templates/app/angular/src/app/app.module.ts | 36 +++++ .../src/app/home/home-routing.module.ts | 18 +++ .../angular/src/app/home/home.component.ts | 31 ++++ .../app/angular/src/app/home/home.module.ts | 10 ++ .../app/lazy-libs/account-wrapper.module.ts | 7 + .../app/lazy-libs/identity-wrapper.module.ts | 7 + .../angular/src/app/shared/shared.module.ts | 12 ++ templates/app/angular/src/assets/.gitkeep | 0 .../src/environments/environment.hmr.ts | 21 +++ .../src/environments/environment.prod.ts | 21 +++ .../angular/src/environments/environment.ts | 21 +++ templates/app/angular/src/favicon.ico | Bin 0 -> 5430 bytes templates/app/angular/src/index.html | 14 ++ templates/app/angular/src/main.ts | 20 +++ templates/app/angular/src/polyfills.ts | 63 ++++++++ templates/app/angular/src/styles.scss | 1 + templates/app/angular/src/test.ts | 20 +++ templates/app/angular/tsconfig.app.json | 9 ++ templates/app/angular/tsconfig.json | 23 +++ templates/app/angular/tsconfig.spec.json | 18 +++ templates/app/angular/tslint.json | 92 ++++++++++++ .../{mvc => app/aspnet-core}/.gitattributes | 0 templates/{mvc => app/aspnet-core}/.gitignore | 0 .../MyCompanyName.MyProjectName.sln | 0 ...yCompanyName.MyProjectName.sln.DotSettings | 0 .../{mvc => app/aspnet-core}/common.props | 0 ...MyProjectName.Application.Contracts.csproj | 0 ...MyProjectNameApplicationContractsModule.cs | 0 ...mpanyName.MyProjectName.Application.csproj | 0 .../MyProjectNameAppService.cs | 0 ...ProjectNameApplicationAutoMapperProfile.cs | 0 .../MyProjectNameApplicationModule.cs | 0 ...ProjectNamePermissionDefinitionProvider.cs | 0 .../Permissions/MyProjectNamePermissions.cs | 0 ...ompanyName.MyProjectName.DbMigrator.csproj | 0 .../MyProjectNameDbMigratorModule.cs | 0 .../Program.cs | 0 .../appsettings.json | 0 .../Localization/MyProjectName/cs.json | 0 .../Localization/MyProjectName/en.json | 0 .../Localization/MyProjectName/pl.json | 0 .../Localization/MyProjectName/pt-BR.json | 0 .../Localization/MyProjectName/tr.json | 0 .../Localization/MyProjectName/vi.json | 0 .../Localization/MyProjectName/zh-Hans.json | 0 .../Localization/MyProjectNameResource.cs | 0 .../MultiTenancy/MultiTenancyConsts.cs | 0 ...anyName.MyProjectName.Domain.Shared.csproj | 0 .../MyProjectNameDomainErrorCodes.cs | 0 .../MyProjectNameDomainSharedModule.cs | 0 .../Data/IMyProjectNameDbSchemaMigrator.cs | 0 .../Data/MyProjectNameDbMigrationService.cs | 0 .../Data/NullMyProjectNameDbSchemaMigrator.cs | 0 .../IdentityServerDataSeedContributor.cs | 0 .../MyCompanyName.MyProjectName.Domain.csproj | 0 .../MyProjectNameConsts.cs | 0 .../MyProjectNameDomainModule.cs | 0 .../MyProjectNameSettingDefinitionProvider.cs | 0 .../Settings/MyProjectNameSettings.cs | 0 .../Users/AppUser.cs | 0 ...meworkCoreMyProjectNameDbSchemaMigrator.cs | 0 ...meEntityFrameworkCoreDbMigrationsModule.cs | 0 .../MyProjectNameMigrationsDbContext.cs | 0 ...MyProjectNameMigrationsDbContextFactory.cs | 0 .../20190523122033_Initial.Designer.cs | 0 .../Migrations/20190523122033_Initial.cs | 0 ...ectNameMigrationsDbContextModelSnapshot.cs | 0 ...me.EntityFrameworkCore.DbMigrations.csproj | 0 .../MyProjectNameDbContext.cs | 0 ...ectNameDbContextModelCreatingExtensions.cs | 0 .../MyProjectNameEntityFrameworkCoreModule.cs | 0 ...e.MyProjectName.EntityFrameworkCore.csproj | 0 ...nyName.MyProjectName.HttpApi.Client.csproj | 0 .../MyProjectNameHttpApiClientModule.cs | 0 .../Controllers/HomeController.cs | 0 ...panyName.MyProjectName.HttpApi.Host.csproj | 0 .../MyProjectNameHttpApiHostModule.cs | 0 .../Program.cs | 0 .../Properties/launchSettings.json | 0 .../Startup.cs | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../tempkey.rsa | 0 .../Controllers/MyProjectNameController.cs | 0 .../Controllers/TestController.cs | 0 .../Models/Test/TestModel.cs | 0 ...MyCompanyName.MyProjectName.HttpApi.csproj | 0 .../MyProjectNameHttpApiModule.cs | 0 ...nyName.MyProjectName.IdentityServer.csproj | 0 .../MyProjectNameIdentityServerModule.cs | 0 .../Pages/Index.cshtml | 0 .../Pages/Index.cshtml.cs | 0 .../Pages/_ViewImports.cshtml | 0 .../Program.cs | 0 .../Properties/launchSettings.json | 0 .../Startup.cs | 0 .../abp.resourcemapping.js | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../gulpfile.js | 0 .../package.json | 0 .../tempkey.rsa | 0 .../wwwroot/libs/abp/core/abp.css | 0 .../wwwroot/libs/abp/core/abp.js | 0 .../wwwroot/libs/abp/jquery/abp.jquery.js | 0 .../wwwroot/libs/bootstrap/css/bootstrap.css | 0 .../libs/bootstrap/js/bootstrap.bundle.js | 0 .../css/dataTables.bootstrap4.css | 0 .../js/dataTables.bootstrap4.js | 0 .../datatables.net/js/jquery.dataTables.js | 0 .../libs/font-awesome/css/font-awesome.css | 0 .../libs/font-awesome/fonts/FontAwesome.otf | Bin .../fonts/fontawesome-webfont.eot | Bin .../fonts/fontawesome-webfont.svg | 0 .../fonts/fontawesome-webfont.ttf | Bin .../fonts/fontawesome-webfont.woff | Bin .../fonts/fontawesome-webfont.woff2 | Bin .../libs/jquery-form/jquery.form.min.js | 0 .../jquery.validate.unobtrusive.js | 0 .../libs/jquery-validation/jquery.validate.js | 0 .../localization/messages_ar.js | 0 .../localization/messages_ar.min.js | 0 .../localization/messages_az.js | 0 .../localization/messages_az.min.js | 0 .../localization/messages_bg.js | 0 .../localization/messages_bg.min.js | 0 .../localization/messages_bn_BD.js | 0 .../localization/messages_bn_BD.min.js | 0 .../localization/messages_ca.js | 0 .../localization/messages_ca.min.js | 0 .../localization/messages_cs.js | 0 .../localization/messages_cs.min.js | 0 .../localization/messages_da.js | 0 .../localization/messages_da.min.js | 0 .../localization/messages_de.js | 0 .../localization/messages_de.min.js | 0 .../localization/messages_el.js | 0 .../localization/messages_el.min.js | 0 .../localization/messages_es.js | 0 .../localization/messages_es.min.js | 0 .../localization/messages_es_AR.js | 0 .../localization/messages_es_AR.min.js | 0 .../localization/messages_es_PE.js | 0 .../localization/messages_es_PE.min.js | 0 .../localization/messages_et.js | 0 .../localization/messages_et.min.js | 0 .../localization/messages_eu.js | 0 .../localization/messages_eu.min.js | 0 .../localization/messages_fa.js | 0 .../localization/messages_fa.min.js | 0 .../localization/messages_fi.js | 0 .../localization/messages_fi.min.js | 0 .../localization/messages_fr.js | 0 .../localization/messages_fr.min.js | 0 .../localization/messages_ge.js | 0 .../localization/messages_ge.min.js | 0 .../localization/messages_gl.js | 0 .../localization/messages_gl.min.js | 0 .../localization/messages_he.js | 0 .../localization/messages_he.min.js | 0 .../localization/messages_hr.js | 0 .../localization/messages_hr.min.js | 0 .../localization/messages_hu.js | 0 .../localization/messages_hu.min.js | 0 .../localization/messages_hy_AM.js | 0 .../localization/messages_hy_AM.min.js | 0 .../localization/messages_id.js | 0 .../localization/messages_id.min.js | 0 .../localization/messages_is.js | 0 .../localization/messages_is.min.js | 0 .../localization/messages_it.js | 0 .../localization/messages_it.min.js | 0 .../localization/messages_ja.js | 0 .../localization/messages_ja.min.js | 0 .../localization/messages_ka.js | 0 .../localization/messages_ka.min.js | 0 .../localization/messages_kk.js | 0 .../localization/messages_kk.min.js | 0 .../localization/messages_ko.js | 0 .../localization/messages_ko.min.js | 0 .../localization/messages_lt.js | 0 .../localization/messages_lt.min.js | 0 .../localization/messages_lv.js | 0 .../localization/messages_lv.min.js | 0 .../localization/messages_mk.js | 0 .../localization/messages_mk.min.js | 0 .../localization/messages_my.js | 0 .../localization/messages_my.min.js | 0 .../localization/messages_nl.js | 0 .../localization/messages_nl.min.js | 0 .../localization/messages_no.js | 0 .../localization/messages_no.min.js | 0 .../localization/messages_pl.js | 0 .../localization/messages_pl.min.js | 0 .../localization/messages_pt_BR.js | 0 .../localization/messages_pt_BR.min.js | 0 .../localization/messages_pt_PT.js | 0 .../localization/messages_pt_PT.min.js | 0 .../localization/messages_ro.js | 0 .../localization/messages_ro.min.js | 0 .../localization/messages_ru.js | 0 .../localization/messages_ru.min.js | 0 .../localization/messages_sd.js | 0 .../localization/messages_sd.min.js | 0 .../localization/messages_si.js | 0 .../localization/messages_si.min.js | 0 .../localization/messages_sk.js | 0 .../localization/messages_sk.min.js | 0 .../localization/messages_sl.js | 0 .../localization/messages_sl.min.js | 0 .../localization/messages_sr.js | 0 .../localization/messages_sr.min.js | 0 .../localization/messages_sr_lat.js | 0 .../localization/messages_sr_lat.min.js | 0 .../localization/messages_sv.js | 0 .../localization/messages_sv.min.js | 0 .../localization/messages_th.js | 0 .../localization/messages_th.min.js | 0 .../localization/messages_tj.js | 0 .../localization/messages_tj.min.js | 0 .../localization/messages_tr.js | 0 .../localization/messages_tr.min.js | 0 .../localization/messages_uk.js | 0 .../localization/messages_uk.min.js | 0 .../localization/messages_ur.js | 0 .../localization/messages_ur.min.js | 0 .../localization/messages_vi.js | 0 .../localization/messages_vi.min.js | 0 .../localization/messages_zh.js | 0 .../localization/messages_zh.min.js | 0 .../localization/messages_zh_TW.js | 0 .../localization/messages_zh_TW.min.js | 0 .../localization/methods_de.js | 0 .../localization/methods_de.min.js | 0 .../localization/methods_es_CL.js | 0 .../localization/methods_es_CL.min.js | 0 .../localization/methods_fi.js | 0 .../localization/methods_fi.min.js | 0 .../localization/methods_it.js | 0 .../localization/methods_it.min.js | 0 .../localization/methods_nl.js | 0 .../localization/methods_nl.min.js | 0 .../localization/methods_pt.js | 0 .../localization/methods_pt.min.js | 0 .../wwwroot/libs/jquery/jquery.js | 0 .../wwwroot/libs/lodash/lodash.min.js | 0 .../jquery.mCustomScrollbar.concat.min.js | 0 .../jquery.mCustomScrollbar.css | 0 .../jquery.mCustomScrollbar.js | 0 .../mCSB_buttons.png | Bin .../package.json | 0 .../malihu-custom-scrollbar-plugin/readme.md | 0 .../wwwroot/libs/select2/css/select2.min.css | 0 .../wwwroot/libs/select2/js/i18n/af.js | 0 .../wwwroot/libs/select2/js/i18n/ar.js | 0 .../wwwroot/libs/select2/js/i18n/az.js | 0 .../wwwroot/libs/select2/js/i18n/bg.js | 0 .../wwwroot/libs/select2/js/i18n/bn.js | 0 .../wwwroot/libs/select2/js/i18n/bs.js | 0 .../wwwroot/libs/select2/js/i18n/ca.js | 0 .../wwwroot/libs/select2/js/i18n/cs.js | 0 .../wwwroot/libs/select2/js/i18n/da.js | 0 .../wwwroot/libs/select2/js/i18n/de.js | 0 .../wwwroot/libs/select2/js/i18n/dsb.js | 0 .../wwwroot/libs/select2/js/i18n/el.js | 0 .../wwwroot/libs/select2/js/i18n/en.js | 0 .../wwwroot/libs/select2/js/i18n/es.js | 0 .../wwwroot/libs/select2/js/i18n/et.js | 0 .../wwwroot/libs/select2/js/i18n/eu.js | 0 .../wwwroot/libs/select2/js/i18n/fa.js | 0 .../wwwroot/libs/select2/js/i18n/fi.js | 0 .../wwwroot/libs/select2/js/i18n/fr.js | 0 .../wwwroot/libs/select2/js/i18n/gl.js | 0 .../wwwroot/libs/select2/js/i18n/he.js | 0 .../wwwroot/libs/select2/js/i18n/hi.js | 0 .../wwwroot/libs/select2/js/i18n/hr.js | 0 .../wwwroot/libs/select2/js/i18n/hsb.js | 0 .../wwwroot/libs/select2/js/i18n/hu.js | 0 .../wwwroot/libs/select2/js/i18n/hy.js | 0 .../wwwroot/libs/select2/js/i18n/id.js | 0 .../wwwroot/libs/select2/js/i18n/is.js | 0 .../wwwroot/libs/select2/js/i18n/it.js | 0 .../wwwroot/libs/select2/js/i18n/ja.js | 0 .../wwwroot/libs/select2/js/i18n/ka.js | 0 .../wwwroot/libs/select2/js/i18n/km.js | 0 .../wwwroot/libs/select2/js/i18n/ko.js | 0 .../wwwroot/libs/select2/js/i18n/lt.js | 0 .../wwwroot/libs/select2/js/i18n/lv.js | 0 .../wwwroot/libs/select2/js/i18n/mk.js | 0 .../wwwroot/libs/select2/js/i18n/ms.js | 0 .../wwwroot/libs/select2/js/i18n/nb.js | 0 .../wwwroot/libs/select2/js/i18n/ne.js | 0 .../wwwroot/libs/select2/js/i18n/nl.js | 0 .../wwwroot/libs/select2/js/i18n/pl.js | 0 .../wwwroot/libs/select2/js/i18n/ps.js | 0 .../wwwroot/libs/select2/js/i18n/pt-BR.js | 0 .../wwwroot/libs/select2/js/i18n/pt.js | 0 .../wwwroot/libs/select2/js/i18n/ro.js | 0 .../wwwroot/libs/select2/js/i18n/ru.js | 0 .../wwwroot/libs/select2/js/i18n/sk.js | 0 .../wwwroot/libs/select2/js/i18n/sl.js | 0 .../wwwroot/libs/select2/js/i18n/sq.js | 0 .../wwwroot/libs/select2/js/i18n/sr-Cyrl.js | 0 .../wwwroot/libs/select2/js/i18n/sr.js | 0 .../wwwroot/libs/select2/js/i18n/sv.js | 0 .../wwwroot/libs/select2/js/i18n/th.js | 0 .../wwwroot/libs/select2/js/i18n/tk.js | 0 .../wwwroot/libs/select2/js/i18n/tr.js | 0 .../wwwroot/libs/select2/js/i18n/uk.js | 0 .../wwwroot/libs/select2/js/i18n/vi.js | 0 .../wwwroot/libs/select2/js/i18n/zh-CN.js | 0 .../wwwroot/libs/select2/js/i18n/zh-TW.js | 0 .../libs/select2/js/select2.full.min.js | 0 .../wwwroot/libs/select2/js/select2.min.js | 0 .../wwwroot/libs/sweetalert/sweetalert.min.js | 0 .../wwwroot/libs/timeago/jquery.timeago.js | 0 .../wwwroot/libs/timeago/locales/README.md | 0 .../libs/timeago/locales/jquery.timeago.af.js | 0 .../libs/timeago/locales/jquery.timeago.am.js | 0 .../libs/timeago/locales/jquery.timeago.ar.js | 0 .../locales/jquery.timeago.az-short.js | 0 .../libs/timeago/locales/jquery.timeago.az.js | 0 .../libs/timeago/locales/jquery.timeago.be.js | 0 .../libs/timeago/locales/jquery.timeago.bg.js | 0 .../libs/timeago/locales/jquery.timeago.bs.js | 0 .../libs/timeago/locales/jquery.timeago.ca.js | 0 .../libs/timeago/locales/jquery.timeago.cs.js | 0 .../libs/timeago/locales/jquery.timeago.cy.js | 0 .../libs/timeago/locales/jquery.timeago.da.js | 0 .../locales/jquery.timeago.de-short.js | 0 .../libs/timeago/locales/jquery.timeago.de.js | 0 .../libs/timeago/locales/jquery.timeago.dv.js | 0 .../libs/timeago/locales/jquery.timeago.el.js | 0 .../locales/jquery.timeago.en-short.js | 0 .../libs/timeago/locales/jquery.timeago.en.js | 0 .../locales/jquery.timeago.es-short.js | 0 .../libs/timeago/locales/jquery.timeago.es.js | 0 .../libs/timeago/locales/jquery.timeago.et.js | 0 .../libs/timeago/locales/jquery.timeago.eu.js | 0 .../locales/jquery.timeago.fa-short.js | 0 .../libs/timeago/locales/jquery.timeago.fa.js | 0 .../libs/timeago/locales/jquery.timeago.fi.js | 0 .../locales/jquery.timeago.fr-short.js | 0 .../libs/timeago/locales/jquery.timeago.fr.js | 0 .../libs/timeago/locales/jquery.timeago.gl.js | 0 .../libs/timeago/locales/jquery.timeago.he.js | 0 .../libs/timeago/locales/jquery.timeago.hr.js | 0 .../libs/timeago/locales/jquery.timeago.hu.js | 0 .../libs/timeago/locales/jquery.timeago.hy.js | 0 .../libs/timeago/locales/jquery.timeago.id.js | 0 .../libs/timeago/locales/jquery.timeago.is.js | 0 .../locales/jquery.timeago.it-short.js | 0 .../libs/timeago/locales/jquery.timeago.it.js | 0 .../libs/timeago/locales/jquery.timeago.ja.js | 0 .../libs/timeago/locales/jquery.timeago.jv.js | 0 .../libs/timeago/locales/jquery.timeago.ko.js | 0 .../libs/timeago/locales/jquery.timeago.ky.js | 0 .../libs/timeago/locales/jquery.timeago.lt.js | 0 .../libs/timeago/locales/jquery.timeago.lv.js | 0 .../libs/timeago/locales/jquery.timeago.mk.js | 0 .../libs/timeago/locales/jquery.timeago.nl.js | 0 .../libs/timeago/locales/jquery.timeago.no.js | 0 .../libs/timeago/locales/jquery.timeago.pl.js | 0 .../locales/jquery.timeago.pt-br-short.js | 0 .../timeago/locales/jquery.timeago.pt-br.js | 0 .../locales/jquery.timeago.pt-short.js | 0 .../libs/timeago/locales/jquery.timeago.pt.js | 0 .../libs/timeago/locales/jquery.timeago.ro.js | 0 .../libs/timeago/locales/jquery.timeago.rs.js | 0 .../libs/timeago/locales/jquery.timeago.ru.js | 0 .../libs/timeago/locales/jquery.timeago.rw.js | 0 .../libs/timeago/locales/jquery.timeago.si.js | 0 .../libs/timeago/locales/jquery.timeago.sk.js | 0 .../libs/timeago/locales/jquery.timeago.sl.js | 0 .../libs/timeago/locales/jquery.timeago.sq.js | 0 .../libs/timeago/locales/jquery.timeago.sr.js | 0 .../libs/timeago/locales/jquery.timeago.sv.js | 0 .../libs/timeago/locales/jquery.timeago.th.js | 0 .../locales/jquery.timeago.tr-short.js | 0 .../libs/timeago/locales/jquery.timeago.tr.js | 0 .../libs/timeago/locales/jquery.timeago.uk.js | 0 .../libs/timeago/locales/jquery.timeago.ur.js | 0 .../libs/timeago/locales/jquery.timeago.uz.js | 0 .../libs/timeago/locales/jquery.timeago.vi.js | 0 .../timeago/locales/jquery.timeago.zh-CN.js | 0 .../timeago/locales/jquery.timeago.zh-TW.js | 0 .../wwwroot/libs/toastr/toastr.css | 0 .../wwwroot/libs/toastr/toastr.js.map | 0 .../wwwroot/libs/toastr/toastr.min.css | 0 .../wwwroot/libs/toastr/toastr.min.js | 0 .../yarn.lock | 0 .../MongoDb/MyProjectNameMongoDbContext.cs | 0 .../MongoDb/MyProjectNameMongoDbModule.cs | 0 ...MyCompanyName.MyProjectName.MongoDB.csproj | 0 .../Menus/MyProjectNameMenuContributor.cs | 0 ...yCompanyName.MyProjectName.Web.Host.csproj | 0 .../MyProjectNameBrandingProvider.cs | 0 .../MyProjectNameWebAutoMapperProfile.cs | 0 .../MyProjectNameWebModule.cs | 0 .../Pages/Index.cshtml | 0 .../Pages/Index.cshtml.cs | 0 .../Pages/Index.css | 0 .../Pages/Index.js | 0 .../Pages/MyProjectNamePage.cs | 0 .../Pages/MyProjectNamePageModel.cs | 0 .../Pages/_ViewImports.cshtml | 0 .../Program.cs | 0 .../Properties/launchSettings.json | 0 .../Startup.cs | 0 .../Views/_ViewImports.cshtml | 0 .../abp.resourcemapping.js | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../gulpfile.js | 0 .../package.json | 0 .../wwwroot/libs/abp/core/abp.css | 0 .../wwwroot/libs/abp/core/abp.js | 0 .../wwwroot/libs/abp/jquery/abp.jquery.js | 0 .../wwwroot/libs/bootstrap/css/bootstrap.css | 0 .../libs/bootstrap/js/bootstrap.bundle.js | 0 .../css/dataTables.bootstrap4.css | 0 .../js/dataTables.bootstrap4.js | 0 .../datatables.net/js/jquery.dataTables.js | 0 .../libs/font-awesome/css/font-awesome.css | 0 .../libs/font-awesome/fonts/FontAwesome.otf | Bin .../fonts/fontawesome-webfont.eot | Bin .../fonts/fontawesome-webfont.svg | 0 .../fonts/fontawesome-webfont.ttf | Bin .../fonts/fontawesome-webfont.woff | Bin .../fonts/fontawesome-webfont.woff2 | Bin .../libs/jquery-form/jquery.form.min.js | 0 .../jquery.validate.unobtrusive.js | 0 .../libs/jquery-validation/jquery.validate.js | 0 .../localization/messages_ar.js | 0 .../localization/messages_ar.min.js | 0 .../localization/messages_az.js | 0 .../localization/messages_az.min.js | 0 .../localization/messages_bg.js | 0 .../localization/messages_bg.min.js | 0 .../localization/messages_bn_BD.js | 0 .../localization/messages_bn_BD.min.js | 0 .../localization/messages_ca.js | 0 .../localization/messages_ca.min.js | 0 .../localization/messages_cs.js | 0 .../localization/messages_cs.min.js | 0 .../localization/messages_da.js | 0 .../localization/messages_da.min.js | 0 .../localization/messages_de.js | 0 .../localization/messages_de.min.js | 0 .../localization/messages_el.js | 0 .../localization/messages_el.min.js | 0 .../localization/messages_es.js | 0 .../localization/messages_es.min.js | 0 .../localization/messages_es_AR.js | 0 .../localization/messages_es_AR.min.js | 0 .../localization/messages_es_PE.js | 0 .../localization/messages_es_PE.min.js | 0 .../localization/messages_et.js | 0 .../localization/messages_et.min.js | 0 .../localization/messages_eu.js | 0 .../localization/messages_eu.min.js | 0 .../localization/messages_fa.js | 0 .../localization/messages_fa.min.js | 0 .../localization/messages_fi.js | 0 .../localization/messages_fi.min.js | 0 .../localization/messages_fr.js | 0 .../localization/messages_fr.min.js | 0 .../localization/messages_ge.js | 0 .../localization/messages_ge.min.js | 0 .../localization/messages_gl.js | 0 .../localization/messages_gl.min.js | 0 .../localization/messages_he.js | 0 .../localization/messages_he.min.js | 0 .../localization/messages_hr.js | 0 .../localization/messages_hr.min.js | 0 .../localization/messages_hu.js | 0 .../localization/messages_hu.min.js | 0 .../localization/messages_hy_AM.js | 0 .../localization/messages_hy_AM.min.js | 0 .../localization/messages_id.js | 0 .../localization/messages_id.min.js | 0 .../localization/messages_is.js | 0 .../localization/messages_is.min.js | 0 .../localization/messages_it.js | 0 .../localization/messages_it.min.js | 0 .../localization/messages_ja.js | 0 .../localization/messages_ja.min.js | 0 .../localization/messages_ka.js | 0 .../localization/messages_ka.min.js | 0 .../localization/messages_kk.js | 0 .../localization/messages_kk.min.js | 0 .../localization/messages_ko.js | 0 .../localization/messages_ko.min.js | 0 .../localization/messages_lt.js | 0 .../localization/messages_lt.min.js | 0 .../localization/messages_lv.js | 0 .../localization/messages_lv.min.js | 0 .../localization/messages_mk.js | 0 .../localization/messages_mk.min.js | 0 .../localization/messages_my.js | 0 .../localization/messages_my.min.js | 0 .../localization/messages_nl.js | 0 .../localization/messages_nl.min.js | 0 .../localization/messages_no.js | 0 .../localization/messages_no.min.js | 0 .../localization/messages_pl.js | 0 .../localization/messages_pl.min.js | 0 .../localization/messages_pt_BR.js | 0 .../localization/messages_pt_BR.min.js | 0 .../localization/messages_pt_PT.js | 0 .../localization/messages_pt_PT.min.js | 0 .../localization/messages_ro.js | 0 .../localization/messages_ro.min.js | 0 .../localization/messages_ru.js | 0 .../localization/messages_ru.min.js | 0 .../localization/messages_sd.js | 0 .../localization/messages_sd.min.js | 0 .../localization/messages_si.js | 0 .../localization/messages_si.min.js | 0 .../localization/messages_sk.js | 0 .../localization/messages_sk.min.js | 0 .../localization/messages_sl.js | 0 .../localization/messages_sl.min.js | 0 .../localization/messages_sr.js | 0 .../localization/messages_sr.min.js | 0 .../localization/messages_sr_lat.js | 0 .../localization/messages_sr_lat.min.js | 0 .../localization/messages_sv.js | 0 .../localization/messages_sv.min.js | 0 .../localization/messages_th.js | 0 .../localization/messages_th.min.js | 0 .../localization/messages_tj.js | 0 .../localization/messages_tj.min.js | 0 .../localization/messages_tr.js | 0 .../localization/messages_tr.min.js | 0 .../localization/messages_uk.js | 0 .../localization/messages_uk.min.js | 0 .../localization/messages_ur.js | 0 .../localization/messages_ur.min.js | 0 .../localization/messages_vi.js | 0 .../localization/messages_vi.min.js | 0 .../localization/messages_zh.js | 0 .../localization/messages_zh.min.js | 0 .../localization/messages_zh_TW.js | 0 .../localization/messages_zh_TW.min.js | 0 .../localization/methods_de.js | 0 .../localization/methods_de.min.js | 0 .../localization/methods_es_CL.js | 0 .../localization/methods_es_CL.min.js | 0 .../localization/methods_fi.js | 0 .../localization/methods_fi.min.js | 0 .../localization/methods_it.js | 0 .../localization/methods_it.min.js | 0 .../localization/methods_nl.js | 0 .../localization/methods_nl.min.js | 0 .../localization/methods_pt.js | 0 .../localization/methods_pt.min.js | 0 .../wwwroot/libs/jquery/jquery.js | 0 .../wwwroot/libs/lodash/lodash.min.js | 0 .../jquery.mCustomScrollbar.concat.min.js | 0 .../jquery.mCustomScrollbar.css | 0 .../jquery.mCustomScrollbar.js | 0 .../mCSB_buttons.png | Bin .../package.json | 0 .../malihu-custom-scrollbar-plugin/readme.md | 0 .../wwwroot/libs/select2/css/select2.min.css | 0 .../wwwroot/libs/select2/js/i18n/af.js | 0 .../wwwroot/libs/select2/js/i18n/ar.js | 0 .../wwwroot/libs/select2/js/i18n/az.js | 0 .../wwwroot/libs/select2/js/i18n/bg.js | 0 .../wwwroot/libs/select2/js/i18n/bn.js | 0 .../wwwroot/libs/select2/js/i18n/bs.js | 0 .../wwwroot/libs/select2/js/i18n/ca.js | 0 .../wwwroot/libs/select2/js/i18n/cs.js | 0 .../wwwroot/libs/select2/js/i18n/da.js | 0 .../wwwroot/libs/select2/js/i18n/de.js | 0 .../wwwroot/libs/select2/js/i18n/dsb.js | 0 .../wwwroot/libs/select2/js/i18n/el.js | 0 .../wwwroot/libs/select2/js/i18n/en.js | 0 .../wwwroot/libs/select2/js/i18n/es.js | 0 .../wwwroot/libs/select2/js/i18n/et.js | 0 .../wwwroot/libs/select2/js/i18n/eu.js | 0 .../wwwroot/libs/select2/js/i18n/fa.js | 0 .../wwwroot/libs/select2/js/i18n/fi.js | 0 .../wwwroot/libs/select2/js/i18n/fr.js | 0 .../wwwroot/libs/select2/js/i18n/gl.js | 0 .../wwwroot/libs/select2/js/i18n/he.js | 0 .../wwwroot/libs/select2/js/i18n/hi.js | 0 .../wwwroot/libs/select2/js/i18n/hr.js | 0 .../wwwroot/libs/select2/js/i18n/hsb.js | 0 .../wwwroot/libs/select2/js/i18n/hu.js | 0 .../wwwroot/libs/select2/js/i18n/hy.js | 0 .../wwwroot/libs/select2/js/i18n/id.js | 0 .../wwwroot/libs/select2/js/i18n/is.js | 0 .../wwwroot/libs/select2/js/i18n/it.js | 0 .../wwwroot/libs/select2/js/i18n/ja.js | 0 .../wwwroot/libs/select2/js/i18n/ka.js | 0 .../wwwroot/libs/select2/js/i18n/km.js | 0 .../wwwroot/libs/select2/js/i18n/ko.js | 0 .../wwwroot/libs/select2/js/i18n/lt.js | 0 .../wwwroot/libs/select2/js/i18n/lv.js | 0 .../wwwroot/libs/select2/js/i18n/mk.js | 0 .../wwwroot/libs/select2/js/i18n/ms.js | 0 .../wwwroot/libs/select2/js/i18n/nb.js | 0 .../wwwroot/libs/select2/js/i18n/ne.js | 0 .../wwwroot/libs/select2/js/i18n/nl.js | 0 .../wwwroot/libs/select2/js/i18n/pl.js | 0 .../wwwroot/libs/select2/js/i18n/ps.js | 0 .../wwwroot/libs/select2/js/i18n/pt-BR.js | 0 .../wwwroot/libs/select2/js/i18n/pt.js | 0 .../wwwroot/libs/select2/js/i18n/ro.js | 0 .../wwwroot/libs/select2/js/i18n/ru.js | 0 .../wwwroot/libs/select2/js/i18n/sk.js | 0 .../wwwroot/libs/select2/js/i18n/sl.js | 0 .../wwwroot/libs/select2/js/i18n/sq.js | 0 .../wwwroot/libs/select2/js/i18n/sr-Cyrl.js | 0 .../wwwroot/libs/select2/js/i18n/sr.js | 0 .../wwwroot/libs/select2/js/i18n/sv.js | 0 .../wwwroot/libs/select2/js/i18n/th.js | 0 .../wwwroot/libs/select2/js/i18n/tk.js | 0 .../wwwroot/libs/select2/js/i18n/tr.js | 0 .../wwwroot/libs/select2/js/i18n/uk.js | 0 .../wwwroot/libs/select2/js/i18n/vi.js | 0 .../wwwroot/libs/select2/js/i18n/zh-CN.js | 0 .../wwwroot/libs/select2/js/i18n/zh-TW.js | 0 .../libs/select2/js/select2.full.min.js | 0 .../wwwroot/libs/select2/js/select2.min.js | 0 .../wwwroot/libs/sweetalert/sweetalert.min.js | 0 .../wwwroot/libs/timeago/jquery.timeago.js | 0 .../wwwroot/libs/timeago/locales/README.md | 0 .../libs/timeago/locales/jquery.timeago.af.js | 0 .../libs/timeago/locales/jquery.timeago.am.js | 0 .../libs/timeago/locales/jquery.timeago.ar.js | 0 .../locales/jquery.timeago.az-short.js | 0 .../libs/timeago/locales/jquery.timeago.az.js | 0 .../libs/timeago/locales/jquery.timeago.be.js | 0 .../libs/timeago/locales/jquery.timeago.bg.js | 0 .../libs/timeago/locales/jquery.timeago.bs.js | 0 .../libs/timeago/locales/jquery.timeago.ca.js | 0 .../libs/timeago/locales/jquery.timeago.cs.js | 0 .../libs/timeago/locales/jquery.timeago.cy.js | 0 .../libs/timeago/locales/jquery.timeago.da.js | 0 .../locales/jquery.timeago.de-short.js | 0 .../libs/timeago/locales/jquery.timeago.de.js | 0 .../libs/timeago/locales/jquery.timeago.dv.js | 0 .../libs/timeago/locales/jquery.timeago.el.js | 0 .../locales/jquery.timeago.en-short.js | 0 .../libs/timeago/locales/jquery.timeago.en.js | 0 .../locales/jquery.timeago.es-short.js | 0 .../libs/timeago/locales/jquery.timeago.es.js | 0 .../libs/timeago/locales/jquery.timeago.et.js | 0 .../libs/timeago/locales/jquery.timeago.eu.js | 0 .../locales/jquery.timeago.fa-short.js | 0 .../libs/timeago/locales/jquery.timeago.fa.js | 0 .../libs/timeago/locales/jquery.timeago.fi.js | 0 .../locales/jquery.timeago.fr-short.js | 0 .../libs/timeago/locales/jquery.timeago.fr.js | 0 .../libs/timeago/locales/jquery.timeago.gl.js | 0 .../libs/timeago/locales/jquery.timeago.he.js | 0 .../libs/timeago/locales/jquery.timeago.hr.js | 0 .../libs/timeago/locales/jquery.timeago.hu.js | 0 .../libs/timeago/locales/jquery.timeago.hy.js | 0 .../libs/timeago/locales/jquery.timeago.id.js | 0 .../libs/timeago/locales/jquery.timeago.is.js | 0 .../locales/jquery.timeago.it-short.js | 0 .../libs/timeago/locales/jquery.timeago.it.js | 0 .../libs/timeago/locales/jquery.timeago.ja.js | 0 .../libs/timeago/locales/jquery.timeago.jv.js | 0 .../libs/timeago/locales/jquery.timeago.ko.js | 0 .../libs/timeago/locales/jquery.timeago.ky.js | 0 .../libs/timeago/locales/jquery.timeago.lt.js | 0 .../libs/timeago/locales/jquery.timeago.lv.js | 0 .../libs/timeago/locales/jquery.timeago.mk.js | 0 .../libs/timeago/locales/jquery.timeago.nl.js | 0 .../libs/timeago/locales/jquery.timeago.no.js | 0 .../libs/timeago/locales/jquery.timeago.pl.js | 0 .../locales/jquery.timeago.pt-br-short.js | 0 .../timeago/locales/jquery.timeago.pt-br.js | 0 .../locales/jquery.timeago.pt-short.js | 0 .../libs/timeago/locales/jquery.timeago.pt.js | 0 .../libs/timeago/locales/jquery.timeago.ro.js | 0 .../libs/timeago/locales/jquery.timeago.rs.js | 0 .../libs/timeago/locales/jquery.timeago.ru.js | 0 .../libs/timeago/locales/jquery.timeago.rw.js | 0 .../libs/timeago/locales/jquery.timeago.si.js | 0 .../libs/timeago/locales/jquery.timeago.sk.js | 0 .../libs/timeago/locales/jquery.timeago.sl.js | 0 .../libs/timeago/locales/jquery.timeago.sq.js | 0 .../libs/timeago/locales/jquery.timeago.sr.js | 0 .../libs/timeago/locales/jquery.timeago.sv.js | 0 .../libs/timeago/locales/jquery.timeago.th.js | 0 .../locales/jquery.timeago.tr-short.js | 0 .../libs/timeago/locales/jquery.timeago.tr.js | 0 .../libs/timeago/locales/jquery.timeago.uk.js | 0 .../libs/timeago/locales/jquery.timeago.ur.js | 0 .../libs/timeago/locales/jquery.timeago.uz.js | 0 .../libs/timeago/locales/jquery.timeago.vi.js | 0 .../timeago/locales/jquery.timeago.zh-CN.js | 0 .../timeago/locales/jquery.timeago.zh-TW.js | 0 .../wwwroot/libs/toastr/toastr.css | 0 .../wwwroot/libs/toastr/toastr.js.map | 0 .../wwwroot/libs/toastr/toastr.min.css | 0 .../wwwroot/libs/toastr/toastr.min.js | 0 .../yarn.lock | 0 .../Menus/MyProjectNameMenuContributor.cs | 0 .../MyCompanyName.MyProjectName.Web.csproj | 0 .../MyProjectNameBrandingProvider.cs | 0 .../MyProjectNameWebAutoMapperProfile.cs | 0 .../MyProjectNameWebModule.cs | 0 .../Pages/Index.cshtml | 0 .../Pages/Index.cshtml.cs | 0 .../Pages/Index.css | 0 .../Pages/Index.js | 0 .../Pages/MyProjectNamePage.cs | 0 .../Pages/MyProjectNamePageModel.cs | 0 .../Pages/_ViewImports.cshtml | 0 .../Program.cs | 0 .../Properties/launchSettings.json | 0 .../Startup.cs | 0 .../Views/_ViewImports.cshtml | 0 .../abp.resourcemapping.js | 0 .../appsettings.Development.json | 0 .../appsettings.json | 0 .../gulpfile.js | 0 .../package.json | 0 .../tempkey.rsa | 0 .../wwwroot/libs/abp/core/abp.css | 0 .../wwwroot/libs/abp/core/abp.js | 0 .../wwwroot/libs/abp/jquery/abp.jquery.js | 0 .../wwwroot/libs/bootstrap/css/bootstrap.css | 0 .../libs/bootstrap/js/bootstrap.bundle.js | 0 .../css/dataTables.bootstrap4.css | 0 .../js/dataTables.bootstrap4.js | 0 .../datatables.net/js/jquery.dataTables.js | 0 .../libs/font-awesome/css/font-awesome.css | 0 .../libs/font-awesome/fonts/FontAwesome.otf | Bin .../fonts/fontawesome-webfont.eot | Bin .../fonts/fontawesome-webfont.svg | 0 .../fonts/fontawesome-webfont.ttf | Bin .../fonts/fontawesome-webfont.woff | Bin .../fonts/fontawesome-webfont.woff2 | Bin .../libs/jquery-form/jquery.form.min.js | 0 .../jquery.validate.unobtrusive.js | 0 .../libs/jquery-validation/jquery.validate.js | 0 .../localization/messages_ar.js | 0 .../localization/messages_az.js | 0 .../localization/messages_bg.js | 0 .../localization/messages_bn_BD.js | 0 .../localization/messages_ca.js | 0 .../localization/messages_cs.js | 0 .../localization/messages_da.js | 0 .../localization/messages_de.js | 0 .../localization/messages_el.js | 0 .../localization/messages_es.js | 0 .../localization/messages_es_AR.js | 0 .../localization/messages_es_PE.js | 0 .../localization/messages_et.js | 0 .../localization/messages_eu.js | 0 .../localization/messages_fa.js | 0 .../localization/messages_fi.js | 0 .../localization/messages_fr.js | 0 .../localization/messages_ge.js | 0 .../localization/messages_gl.js | 0 .../localization/messages_he.js | 0 .../localization/messages_hr.js | 0 .../localization/messages_hu.js | 0 .../localization/messages_hy_AM.js | 0 .../localization/messages_id.js | 0 .../localization/messages_is.js | 0 .../localization/messages_it.js | 0 .../localization/messages_ja.js | 0 .../localization/messages_ka.js | 0 .../localization/messages_kk.js | 0 .../localization/messages_ko.js | 0 .../localization/messages_lt.js | 0 .../localization/messages_lv.js | 0 .../localization/messages_mk.js | 0 .../localization/messages_my.js | 0 .../localization/messages_nl.js | 0 .../localization/messages_no.js | 0 .../localization/messages_pl.js | 0 .../localization/messages_pt_BR.js | 0 .../localization/messages_pt_PT.js | 0 .../localization/messages_ro.js | 0 .../localization/messages_ru.js | 0 .../localization/messages_sd.js | 0 .../localization/messages_si.js | 0 .../localization/messages_sk.js | 0 .../localization/messages_sl.js | 0 .../localization/messages_sr.js | 0 .../localization/messages_sr_lat.js | 0 .../localization/messages_sv.js | 0 .../localization/messages_th.js | 0 .../localization/messages_tj.js | 0 .../localization/messages_tr.js | 0 .../localization/messages_uk.js | 0 .../localization/messages_ur.js | 0 .../localization/messages_vi.js | 0 .../localization/messages_zh.js | 0 .../localization/messages_zh_TW.js | 0 .../localization/methods_de.js | 0 .../localization/methods_es_CL.js | 0 .../localization/methods_fi.js | 0 .../localization/methods_nl.js | 0 .../localization/methods_pt.js | 0 .../wwwroot/libs/jquery/jquery.js | 0 .../wwwroot/libs/lodash/lodash.min.js | 0 .../jquery.mCustomScrollbar.concat.min.js | 0 .../jquery.mCustomScrollbar.css | 0 .../jquery.mCustomScrollbar.js | 0 .../mCSB_buttons.png | Bin .../package.json | 0 .../malihu-custom-scrollbar-plugin/readme.md | 0 .../wwwroot/libs/select2/css/select2.min.css | 0 .../wwwroot/libs/select2/js/i18n/af.js | 0 .../wwwroot/libs/select2/js/i18n/ar.js | 0 .../wwwroot/libs/select2/js/i18n/az.js | 0 .../wwwroot/libs/select2/js/i18n/bg.js | 0 .../wwwroot/libs/select2/js/i18n/bs.js | 0 .../wwwroot/libs/select2/js/i18n/ca.js | 0 .../wwwroot/libs/select2/js/i18n/cs.js | 0 .../wwwroot/libs/select2/js/i18n/da.js | 0 .../wwwroot/libs/select2/js/i18n/de.js | 0 .../wwwroot/libs/select2/js/i18n/dsb.js | 0 .../wwwroot/libs/select2/js/i18n/el.js | 0 .../wwwroot/libs/select2/js/i18n/en.js | 0 .../wwwroot/libs/select2/js/i18n/es.js | 0 .../wwwroot/libs/select2/js/i18n/et.js | 0 .../wwwroot/libs/select2/js/i18n/eu.js | 0 .../wwwroot/libs/select2/js/i18n/fa.js | 0 .../wwwroot/libs/select2/js/i18n/fi.js | 0 .../wwwroot/libs/select2/js/i18n/fr.js | 0 .../wwwroot/libs/select2/js/i18n/gl.js | 0 .../wwwroot/libs/select2/js/i18n/he.js | 0 .../wwwroot/libs/select2/js/i18n/hi.js | 0 .../wwwroot/libs/select2/js/i18n/hr.js | 0 .../wwwroot/libs/select2/js/i18n/hsb.js | 0 .../wwwroot/libs/select2/js/i18n/hu.js | 0 .../wwwroot/libs/select2/js/i18n/hy.js | 0 .../wwwroot/libs/select2/js/i18n/id.js | 0 .../wwwroot/libs/select2/js/i18n/is.js | 0 .../wwwroot/libs/select2/js/i18n/it.js | 0 .../wwwroot/libs/select2/js/i18n/ja.js | 0 .../wwwroot/libs/select2/js/i18n/km.js | 0 .../wwwroot/libs/select2/js/i18n/ko.js | 0 .../wwwroot/libs/select2/js/i18n/lt.js | 0 .../wwwroot/libs/select2/js/i18n/lv.js | 0 .../wwwroot/libs/select2/js/i18n/mk.js | 0 .../wwwroot/libs/select2/js/i18n/ms.js | 0 .../wwwroot/libs/select2/js/i18n/nb.js | 0 .../wwwroot/libs/select2/js/i18n/nl.js | 0 .../wwwroot/libs/select2/js/i18n/pl.js | 0 .../wwwroot/libs/select2/js/i18n/ps.js | 0 .../wwwroot/libs/select2/js/i18n/pt-BR.js | 0 .../wwwroot/libs/select2/js/i18n/pt.js | 0 .../wwwroot/libs/select2/js/i18n/ro.js | 0 .../wwwroot/libs/select2/js/i18n/ru.js | 0 .../wwwroot/libs/select2/js/i18n/sk.js | 0 .../wwwroot/libs/select2/js/i18n/sl.js | 0 .../wwwroot/libs/select2/js/i18n/sr-Cyrl.js | 0 .../wwwroot/libs/select2/js/i18n/sr.js | 0 .../wwwroot/libs/select2/js/i18n/sv.js | 0 .../wwwroot/libs/select2/js/i18n/th.js | 0 .../wwwroot/libs/select2/js/i18n/tr.js | 0 .../wwwroot/libs/select2/js/i18n/uk.js | 0 .../wwwroot/libs/select2/js/i18n/vi.js | 0 .../wwwroot/libs/select2/js/i18n/zh-CN.js | 0 .../wwwroot/libs/select2/js/i18n/zh-TW.js | 0 .../libs/select2/js/select2.full.min.js | 0 .../wwwroot/libs/select2/js/select2.min.js | 0 .../wwwroot/libs/sweetalert/sweetalert.min.js | 0 .../wwwroot/libs/timeago/jquery.timeago.js | 0 .../wwwroot/libs/timeago/locales/README.md | 0 .../libs/timeago/locales/jquery.timeago.af.js | 0 .../libs/timeago/locales/jquery.timeago.am.js | 0 .../libs/timeago/locales/jquery.timeago.ar.js | 0 .../locales/jquery.timeago.az-short.js | 0 .../libs/timeago/locales/jquery.timeago.az.js | 0 .../libs/timeago/locales/jquery.timeago.bg.js | 0 .../libs/timeago/locales/jquery.timeago.bs.js | 0 .../libs/timeago/locales/jquery.timeago.ca.js | 0 .../libs/timeago/locales/jquery.timeago.cs.js | 0 .../libs/timeago/locales/jquery.timeago.cy.js | 0 .../libs/timeago/locales/jquery.timeago.da.js | 0 .../locales/jquery.timeago.de-short.js | 0 .../libs/timeago/locales/jquery.timeago.de.js | 0 .../libs/timeago/locales/jquery.timeago.dv.js | 0 .../libs/timeago/locales/jquery.timeago.el.js | 0 .../locales/jquery.timeago.en-short.js | 0 .../libs/timeago/locales/jquery.timeago.en.js | 0 .../locales/jquery.timeago.es-short.js | 0 .../libs/timeago/locales/jquery.timeago.es.js | 0 .../libs/timeago/locales/jquery.timeago.et.js | 0 .../libs/timeago/locales/jquery.timeago.eu.js | 0 .../locales/jquery.timeago.fa-short.js | 0 .../libs/timeago/locales/jquery.timeago.fa.js | 0 .../libs/timeago/locales/jquery.timeago.fi.js | 0 .../locales/jquery.timeago.fr-short.js | 0 .../libs/timeago/locales/jquery.timeago.fr.js | 0 .../libs/timeago/locales/jquery.timeago.gl.js | 0 .../libs/timeago/locales/jquery.timeago.he.js | 0 .../libs/timeago/locales/jquery.timeago.hr.js | 0 .../libs/timeago/locales/jquery.timeago.hu.js | 0 .../libs/timeago/locales/jquery.timeago.hy.js | 0 .../libs/timeago/locales/jquery.timeago.id.js | 0 .../libs/timeago/locales/jquery.timeago.is.js | 0 .../locales/jquery.timeago.it-short.js | 0 .../libs/timeago/locales/jquery.timeago.it.js | 0 .../libs/timeago/locales/jquery.timeago.ja.js | 0 .../libs/timeago/locales/jquery.timeago.jv.js | 0 .../libs/timeago/locales/jquery.timeago.ko.js | 0 .../libs/timeago/locales/jquery.timeago.ky.js | 0 .../libs/timeago/locales/jquery.timeago.lt.js | 0 .../libs/timeago/locales/jquery.timeago.lv.js | 0 .../libs/timeago/locales/jquery.timeago.mk.js | 0 .../libs/timeago/locales/jquery.timeago.nl.js | 0 .../libs/timeago/locales/jquery.timeago.no.js | 0 .../libs/timeago/locales/jquery.timeago.pl.js | 0 .../locales/jquery.timeago.pt-br-short.js | 0 .../timeago/locales/jquery.timeago.pt-br.js | 0 .../locales/jquery.timeago.pt-short.js | 0 .../libs/timeago/locales/jquery.timeago.pt.js | 0 .../libs/timeago/locales/jquery.timeago.ro.js | 0 .../libs/timeago/locales/jquery.timeago.rs.js | 0 .../libs/timeago/locales/jquery.timeago.ru.js | 0 .../libs/timeago/locales/jquery.timeago.rw.js | 0 .../libs/timeago/locales/jquery.timeago.si.js | 0 .../libs/timeago/locales/jquery.timeago.sk.js | 0 .../libs/timeago/locales/jquery.timeago.sl.js | 0 .../libs/timeago/locales/jquery.timeago.sq.js | 0 .../libs/timeago/locales/jquery.timeago.sr.js | 0 .../libs/timeago/locales/jquery.timeago.sv.js | 0 .../libs/timeago/locales/jquery.timeago.th.js | 0 .../locales/jquery.timeago.tr-short.js | 0 .../libs/timeago/locales/jquery.timeago.tr.js | 0 .../libs/timeago/locales/jquery.timeago.uk.js | 0 .../libs/timeago/locales/jquery.timeago.ur.js | 0 .../libs/timeago/locales/jquery.timeago.uz.js | 0 .../libs/timeago/locales/jquery.timeago.vi.js | 0 .../timeago/locales/jquery.timeago.zh-CN.js | 0 .../timeago/locales/jquery.timeago.zh-TW.js | 0 .../wwwroot/libs/toastr/toastr.css | 0 .../wwwroot/libs/toastr/toastr.js.map | 0 .../wwwroot/libs/toastr/toastr.min.css | 0 .../wwwroot/libs/toastr/toastr.min.js | 0 .../MyCompanyName.MyProjectName.Web/yarn.lock | 0 ...ame.MyProjectName.Application.Tests.csproj | 0 .../MyProjectNameApplicationTestBase.cs | 0 .../MyProjectNameApplicationTestModule.cs | 0 .../Samples/SampleAppServiceTests.cs | 0 ...panyName.MyProjectName.Domain.Tests.csproj | 0 .../MyProjectNameDomainTestBase.cs | 0 .../MyProjectNameDomainTestModule.cs | 0 .../Samples/SampleDomainTests.cs | 0 ...yProjectNameEntityFrameworkCoreTestBase.cs | 0 ...rojectNameEntityFrameworkCoreTestModule.cs | 0 .../Samples/SampleRepositoryTests.cs | 0 ...ojectName.EntityFrameworkCore.Tests.csproj | 0 .../ClientDemoService.cs | 0 ...tName.HttpApi.Client.ConsoleTestApp.csproj | 0 .../MyProjectNameConsoleApiClientModule.cs | 0 .../Program.cs | 0 .../appsettings.json | 0 .../MongoDb/MyProjectNameMongoDbTestBase.cs | 0 .../MongoDb/MyProjectNameMongoDbTestModule.cs | 0 .../MongoDb/Samples/SampleRepositoryTests.cs | 0 ...anyName.MyProjectName.MongoDB.Tests.csproj | 0 ...yCompanyName.MyProjectName.TestBase.csproj | 0 .../MyProjectNameTestBase.cs | 0 .../MyProjectNameTestBaseModule.cs | 0 .../MyProjectNameTestDataSeedContributor.cs | 0 .../Security/FakeCurrentPrincipalAccessor.cs | 0 ...CompanyName.MyProjectName.Web.Tests.csproj | 0 .../MyProjectNameWebTestBase.cs | 0 .../MyProjectNameWebTestModule.cs | 0 .../MyProjectNameWebTestStartup.cs | 0 .../Pages/Index_Tests.cs | 0 .../WebContentDirectoryFinder.cs | 0 .../xunit.runner.json | 0 1000 files changed, 949 insertions(+), 55 deletions(-) rename framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/{Mvc/MvcTemplate.cs => App/AppTemplate.cs} (74%) rename framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/{Mvc/MyTemplateChangeConsoleTestClientPortSettingsStep.cs => App/AppTemplateChangeConsoleTestClientPortSettingsStep.cs} (53%) rename framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/{Mvc/MvcTemplateProjectRenameStep.cs => App/AppTemplateProjectRenameStep.cs} (75%) rename framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/{Mvc/MvcTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs => App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs} (77%) create mode 100644 templates/app/angular/.editorconfig create mode 100644 templates/app/angular/.gitignore create mode 100644 templates/app/angular/.npmrc create mode 100644 templates/app/angular/README.md create mode 100644 templates/app/angular/angular.json create mode 100644 templates/app/angular/browserslist create mode 100644 templates/app/angular/e2e/protractor.conf.js create mode 100644 templates/app/angular/e2e/src/app.e2e-spec.ts create mode 100644 templates/app/angular/e2e/src/app.po.ts create mode 100644 templates/app/angular/e2e/tsconfig.json create mode 100644 templates/app/angular/karma.conf.js create mode 100644 templates/app/angular/package.json create mode 100644 templates/app/angular/src/app/app-routing.module.ts create mode 100644 templates/app/angular/src/app/app.component.ts create mode 100644 templates/app/angular/src/app/app.module.ts create mode 100644 templates/app/angular/src/app/home/home-routing.module.ts create mode 100644 templates/app/angular/src/app/home/home.component.ts create mode 100644 templates/app/angular/src/app/home/home.module.ts create mode 100644 templates/app/angular/src/app/lazy-libs/account-wrapper.module.ts create mode 100644 templates/app/angular/src/app/lazy-libs/identity-wrapper.module.ts create mode 100644 templates/app/angular/src/app/shared/shared.module.ts create mode 100644 templates/app/angular/src/assets/.gitkeep create mode 100644 templates/app/angular/src/environments/environment.hmr.ts create mode 100644 templates/app/angular/src/environments/environment.prod.ts create mode 100644 templates/app/angular/src/environments/environment.ts create mode 100644 templates/app/angular/src/favicon.ico create mode 100644 templates/app/angular/src/index.html create mode 100644 templates/app/angular/src/main.ts create mode 100644 templates/app/angular/src/polyfills.ts create mode 100644 templates/app/angular/src/styles.scss create mode 100644 templates/app/angular/src/test.ts create mode 100644 templates/app/angular/tsconfig.app.json create mode 100644 templates/app/angular/tsconfig.json create mode 100644 templates/app/angular/tsconfig.spec.json create mode 100644 templates/app/angular/tslint.json rename templates/{mvc => app/aspnet-core}/.gitattributes (100%) rename templates/{mvc => app/aspnet-core}/.gitignore (100%) rename templates/{mvc => app/aspnet-core}/MyCompanyName.MyProjectName.sln (100%) rename templates/{mvc => app/aspnet-core}/MyCompanyName.MyProjectName.sln.DotSettings (100%) rename templates/{mvc => app/aspnet-core}/common.props (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application/MyProjectNameAppService.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationAutoMapperProfile.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissionDefinitionProvider.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissions.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.DbMigrator/Program.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/cs.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/en.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pl.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pt-BR.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/tr.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/vi.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/zh-Hans.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectNameResource.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/MultiTenancy/MultiTenancyConsts.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainErrorCodes.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/Data/IMyProjectNameDbSchemaMigrator.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/Data/NullMyProjectNameDbSchemaMigrator.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeedContributor.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/MyProjectNameConsts.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettingDefinitionProvider.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettings.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Domain/Users/AppUser.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreDbMigrationsModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContext.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContextFactory.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.Designer.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/MyProjectNameMigrationsDbContextModelSnapshot.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContext.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/Controllers/HomeController.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/Program.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/Properties/launchSettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/Startup.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.Development.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi.Host/tempkey.rsa (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi/Controllers/MyProjectNameController.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi/Controllers/TestController.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi/Models/Test/TestModel.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/Pages/_ViewImports.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/Program.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/Properties/launchSettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/Startup.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/abp.resourcemapping.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.Development.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/gulpfile.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/package.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/tempkey.rsa (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/css/bootstrap.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.bundle.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net/js/jquery.dataTables.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/css/font-awesome.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/FontAwesome.otf (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-form/jquery.form.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/jquery.validate.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery/jquery.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/lodash/lodash.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/css/select2.min.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/af.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bn.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/dsb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/en.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hsb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ka.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/km.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ms.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ne.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ps.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt-BR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sq.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr-Cyrl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-CN.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.full.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/sweetalert/sweetalert.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/jquery.timeago.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/README.md (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.af.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.am.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.be.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.dv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.jv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ky.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.no.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rw.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.si.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sq.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ur.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uz.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.js.map (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbContext.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Menus/MyProjectNameMenuContributor.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameBrandingProvider.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebAutoMapperProfile.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePage.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePageModel.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Pages/_ViewImports.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Program.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Properties/launchSettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Startup.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/Views/_ViewImports.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/abp.resourcemapping.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/appsettings.Development.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/gulpfile.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/package.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/css/bootstrap.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.bundle.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net/js/jquery.dataTables.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/css/font-awesome.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/FontAwesome.otf (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-form/jquery.form.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/jquery.validate.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery/jquery.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/lodash/lodash.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/css/select2.min.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/af.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bn.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/dsb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/en.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hsb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ka.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/km.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ms.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ne.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ps.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt-BR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sq.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr-Cyrl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-CN.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.full.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/sweetalert/sweetalert.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/jquery.timeago.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/README.md (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.af.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.am.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.be.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.dv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.jv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ky.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.no.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rw.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.si.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sq.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ur.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uz.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.js.map (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Menus/MyProjectNameMenuContributor.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/MyProjectNameBrandingProvider.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebAutoMapperProfile.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/Index.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/Index.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePage.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePageModel.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Pages/_ViewImports.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Program.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Startup.cs (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/Views/_ViewImports.cshtml (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/appsettings.Development.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/appsettings.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/gulpfile.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/package.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/tempkey.rsa (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/jquery/abp.jquery.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/css/bootstrap.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/js/bootstrap.bundle.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net/js/jquery.dataTables.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/css/font-awesome.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/FontAwesome.otf (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-form/jquery.form.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/jquery.validate.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_AR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_PE.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ge.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ka.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_kk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_my.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_no.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sd.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_si.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tj.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ur.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_es_CL.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery/jquery.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/lodash/lodash.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/css/select2.min.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/af.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/dsb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/en.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hsb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/km.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ms.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nb.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ps.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt-BR.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr-Cyrl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-CN.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.full.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/sweetalert/sweetalert.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/jquery.timeago.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/README.md (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.af.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.am.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ar.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bg.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ca.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.da.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.dv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.el.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.et.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.eu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.gl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.he.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hu.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hy.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.id.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.is.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ja.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.jv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ko.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ky.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.mk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.nl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.no.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ro.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rs.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ru.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rw.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.si.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sl.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sq.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sv.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.th.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uk.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ur.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uz.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.vi.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.js.map (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.css (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.js (100%) rename templates/{mvc => app/aspnet-core}/src/MyCompanyName.MyProjectName.Web/yarn.lock (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Application.Tests/MyCompanyName.MyProjectName.Application.Tests.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestBase.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Application.Tests/Samples/SampleAppServiceTests.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestBase.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Domain.Tests/Samples/SampleDomainTests.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestBase.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/Samples/SampleRepositoryTests.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/ClientDemoService.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyProjectNameConsoleApiClientModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/Program.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestBase.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/Samples/SampleRepositoryTests.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.MongoDB.Tests/MyCompanyName.MyProjectName.MongoDB.Tests.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBase.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBaseModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestDataSeedContributor.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.TestBase/Security/FakeCurrentPrincipalAccessor.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestBase.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestModule.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestStartup.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/Pages/Index_Tests.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/WebContentDirectoryFinder.cs (100%) rename templates/{mvc => app/aspnet-core}/test/MyCompanyName.MyProjectName.Web.Tests/xunit.runner.json (100%) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs index 325999cfc1..cc5fc53d08 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs @@ -19,7 +19,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps { _projectName = projectName; _solutionFilePath = solutionFilePath ?? "/MyCompanyName.MyProjectName.sln"; - _projectFolderPath = projectFolderPath ?? ("/src/" + projectName); + _projectFolderPath = projectFolderPath ?? ("/aspnet-core/src/" + projectName); } public override void Execute(ProjectBuildContext context) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateInfoProvider.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateInfoProvider.cs index 89a5b654e8..e5bb97478a 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateInfoProvider.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateInfoProvider.cs @@ -1,6 +1,6 @@ using System; using Volo.Abp.Cli.ProjectBuilding.Building; -using Volo.Abp.Cli.ProjectBuilding.Templates.Mvc; +using Volo.Abp.Cli.ProjectBuilding.Templates.App; using Volo.Abp.Cli.ProjectBuilding.Templates.MvcModule; using Volo.Abp.DependencyInjection; @@ -10,15 +10,15 @@ namespace Volo.Abp.Cli.ProjectBuilding { public TemplateInfo GetDefault() { - return Get(MvcTemplate.TemplateName); + return Get(AppTemplate.TemplateName); } public TemplateInfo Get(string name) { switch (name) { - case MvcTemplate.TemplateName: - return new MvcTemplate(); + case AppTemplate.TemplateName: + return new AppTemplate(); case MvcModuleTemplate.TemplateName: return new MvcModuleTemplate(); default: diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplate.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs similarity index 74% rename from framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplate.cs rename to framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs index 004d349b32..d146e16ec7 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplate.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs @@ -1,21 +1,20 @@ using System.Collections.Generic; using Volo.Abp.Cli.ProjectBuilding.Building; using Volo.Abp.Cli.ProjectBuilding.Building.Steps; -using Volo.Abp.Cli.ProjectBuilding.Templates.MvcModule; -namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc +namespace Volo.Abp.Cli.ProjectBuilding.Templates.App { - public class MvcTemplate : TemplateInfo + public class AppTemplate : TemplateInfo { /// - /// "mvc". + /// "app". /// - public const string TemplateName = "mvc"; + public const string TemplateName = "app"; - public MvcTemplate() + public AppTemplate() : base(TemplateName, DatabaseProvider.EntityFrameworkCore) { - DocumentUrl = "https://docs.abp.io/en/abp/latest/Startup-Templates/Mvc"; + DocumentUrl = "https://docs.abp.io/en/abp/latest/Startup-Templates/Application"; } public override IEnumerable GetCustomSteps(ProjectBuildContext context) @@ -24,14 +23,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc SwitchDatabaseProvider(context, steps); DeleteUnrelatedProjects(context, steps); - - steps.Add(new TemplateRandomSslPortStep(new List - { - "https://localhost:44300", - "https://localhost:44301", - "https://localhost:44302", - "https://localhost:44303" - })); + RandomizeSslPorts(context, steps); return steps; } @@ -40,20 +32,20 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc { if (context.BuildArgs.DatabaseProvider == DatabaseProvider.MongoDb) { - steps.Add(new MvcTemplateSwitchEntityFrameworkCoreToMongoDbStep()); + steps.Add(new AppTemplateSwitchEntityFrameworkCoreToMongoDbStep()); } if (context.BuildArgs.DatabaseProvider != DatabaseProvider.EntityFrameworkCore) { steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.EntityFrameworkCore")); steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations")); - steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.EntityFrameworkCore.Tests", projectFolderPath: "/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.EntityFrameworkCore.Tests", projectFolderPath: "/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests")); } if (context.BuildArgs.DatabaseProvider != DatabaseProvider.MongoDb) { steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.MongoDB")); - steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.MongoDB.Tests", projectFolderPath: "/test/MyCompanyName.MyProjectName.MongoDB.Tests")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.MongoDB.Tests", projectFolderPath: "/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests")); } } @@ -62,16 +54,27 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc if (context.BuildArgs.ExtraProperties.ContainsKey("tiered")) { steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web")); - steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Tests", projectFolderPath: "/test/MyCompanyName.MyProjectName.Web.Tests")); - steps.Add(new MvcTemplateProjectRenameStep("MyCompanyName.MyProjectName.Web.Host", "MyCompanyName.MyProjectName.Web")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Tests", projectFolderPath: "/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests")); + steps.Add(new AppTemplateProjectRenameStep("MyCompanyName.MyProjectName.Web.Host", "MyCompanyName.MyProjectName.Web")); } else { steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Host")); steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.HttpApi.Host")); steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.IdentityServer")); - steps.Add(new MyTemplateChangeConsoleTestClientPortSettingsStep()); + steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep()); } } + + private static void RandomizeSslPorts(ProjectBuildContext context, List steps) + { + steps.Add(new TemplateRandomSslPortStep(new List + { + "https://localhost:44300", + "https://localhost:44301", + "https://localhost:44302", + "https://localhost:44303" + })); + } } } \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MyTemplateChangeConsoleTestClientPortSettingsStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateChangeConsoleTestClientPortSettingsStep.cs similarity index 53% rename from framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MyTemplateChangeConsoleTestClientPortSettingsStep.cs rename to framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateChangeConsoleTestClientPortSettingsStep.cs index 88e0a562c8..835087a837 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MyTemplateChangeConsoleTestClientPortSettingsStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateChangeConsoleTestClientPortSettingsStep.cs @@ -1,14 +1,14 @@ using Volo.Abp.Cli.ProjectBuilding.Building; using Volo.Abp.Cli.ProjectBuilding.Files; -namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc +namespace Volo.Abp.Cli.ProjectBuilding.Templates.App { - public class MyTemplateChangeConsoleTestClientPortSettingsStep : ProjectBuildPipelineStep + public class AppTemplateChangeConsoleTestClientPortSettingsStep : ProjectBuildPipelineStep { public override void Execute(ProjectBuildContext context) { context - .GetFile("/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json") + .GetFile("/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json") .ReplaceText("44395", "44361") .ReplaceText("44348", "44361"); } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplateProjectRenameStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateProjectRenameStep.cs similarity index 75% rename from framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplateProjectRenameStep.cs rename to framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateProjectRenameStep.cs index 33a25a80a1..f307bc6626 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplateProjectRenameStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateProjectRenameStep.cs @@ -2,14 +2,14 @@ using Volo.Abp.Cli.ProjectBuilding.Building.Steps; using Volo.Abp.Cli.ProjectBuilding.Files; -namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc +namespace Volo.Abp.Cli.ProjectBuilding.Templates.App { - public class MvcTemplateProjectRenameStep : ProjectBuildPipelineStep + public class AppTemplateProjectRenameStep : ProjectBuildPipelineStep { private readonly string _oldProjectName; private readonly string _newProjectName; - public MvcTemplateProjectRenameStep( + public AppTemplateProjectRenameStep( string oldProjectName, string newProjectName) { @@ -20,7 +20,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc public override void Execute(ProjectBuildContext context) { context - .GetFile("/MyCompanyName.MyProjectName.sln") + .GetFile("/aspnet-core/MyCompanyName.MyProjectName.sln") .ReplaceText(_oldProjectName, _newProjectName); RenameHelper.RenameAll(context.Files, _oldProjectName, _newProjectName); diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs similarity index 77% rename from framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs rename to framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs index 767b82fff3..5198dbb2c8 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/Mvc/MvcTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplateSwitchEntityFrameworkCoreToMongoDbStep.cs @@ -1,9 +1,9 @@ using System; using Volo.Abp.Cli.ProjectBuilding.Building; -namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc +namespace Volo.Abp.Cli.ProjectBuilding.Templates.App { - public class MvcTemplateSwitchEntityFrameworkCoreToMongoDbStep : ProjectBuildPipelineStep + public class AppTemplateSwitchEntityFrameworkCoreToMongoDbStep : ProjectBuildPipelineStep { public override void Execute(ProjectBuildContext context) { @@ -11,14 +11,14 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc ChangeProjectReference( context, - "/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj", + "/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj", "EntityFrameworkCore.DbMigrations", "MongoDB" ); ChangeModuleDependency( context, - "/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs", + "/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs", "MyCompanyName.MyProjectName.EntityFrameworkCore", "MyCompanyName.MyProjectName.MongoDB", "MyProjectNameEntityFrameworkCoreDbMigrationsModule", @@ -27,21 +27,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc ChangeConnectionStringToMongoDb( context, - "/src/MyCompanyName.MyProjectName.Web/appsettings.json" + "/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json" ); //MyCompanyName.MyProjectName.IdentityServer ChangeProjectReference( context, - "/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj", + "/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj", "EntityFrameworkCore.DbMigrations", "MongoDB" ); ChangeModuleDependency( context, - "/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs", + "/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs", "MyCompanyName.MyProjectName.EntityFrameworkCore", "MyCompanyName.MyProjectName.MongoDB", "MyProjectNameEntityFrameworkCoreDbMigrationsModule", @@ -50,21 +50,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc ChangeConnectionStringToMongoDb( context, - "/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json" + "/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json" ); //MyCompanyName.MyProjectName.HttpApi.Host ChangeProjectReference( context, - "/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj", + "/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj", "EntityFrameworkCore.DbMigrations", "MongoDB" ); ChangeModuleDependency( context, - "/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs", + "/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs", "MyCompanyName.MyProjectName.EntityFrameworkCore", "MyCompanyName.MyProjectName.MongoDB", "MyProjectNameEntityFrameworkCoreDbMigrationsModule", @@ -73,21 +73,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc ChangeConnectionStringToMongoDb( context, - "/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json" + "/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json" ); //MyCompanyName.MyProjectName.DbMigrator ChangeProjectReference( context, - "/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj", + "/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj", "EntityFrameworkCore.DbMigrations", "MongoDB" ); ChangeModuleDependency( context, - "/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs", + "/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs", "MyCompanyName.MyProjectName.EntityFrameworkCore", "MyCompanyName.MyProjectName.MongoDB", "MyProjectNameEntityFrameworkCoreDbMigrationsModule", @@ -96,21 +96,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.Mvc ChangeConnectionStringToMongoDb( context, - "/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json" + "/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json" ); //MyCompanyName.MyProjectName.Domain.Tests ChangeProjectReference( context, - "/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj", + "/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj", "EntityFrameworkCore.Tests", "MongoDB.Tests" ); ChangeModuleDependency( context, - "/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs", + "/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs", "MyCompanyName.MyProjectName.EntityFrameworkCore", "MyCompanyName.MyProjectName.MongoDB", "MyProjectNameEntityFrameworkCoreTestModule", diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs index bcb3a36862..be01b803a9 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; using Volo.Abp.Cli.ProjectBuilding.Building; -using Volo.Abp.Cli.ProjectBuilding.Templates.Mvc; +using Volo.Abp.Cli.ProjectBuilding.Templates.App; namespace Volo.Abp.Cli.ProjectBuilding.Templates { @@ -34,21 +34,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates !x.IsDirectory && x.Name.EndsWith("appSettings.json", StringComparison.InvariantCultureIgnoreCase)) .ToList(); - if (context.Template.Name == MvcTemplate.TemplateName) + if (context.Template.Name == AppTemplate.TemplateName) { // no tiered - if (launchSettings.Count == 1&& launchSettings.First().Name.Equals("/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json", StringComparison.InvariantCultureIgnoreCase)) + if (launchSettings.Count == 1&& launchSettings.First().Name.Equals("/aspnet-core/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json", StringComparison.InvariantCultureIgnoreCase)) { var dbMigrator = appSettings.FirstOrDefault(x => - x.Name.Equals("/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json", StringComparison.InvariantCultureIgnoreCase)); + x.Name.Equals("/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json", StringComparison.InvariantCultureIgnoreCase)); dbMigrator?.SetContent(dbMigrator.Content.Replace("https://localhost:44302", "https://localhost:44303")); var web = appSettings.FirstOrDefault(x => - x.Name.Equals("/src/MyCompanyName.MyProjectName.Web/appsettings.json", StringComparison.InvariantCultureIgnoreCase)); + x.Name.Equals("/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json", StringComparison.InvariantCultureIgnoreCase)); web?.SetContent(web.Content.Replace("https://localhost:44301", "https://localhost:44303")); var consoleTestApp = appSettings.FirstOrDefault(x => - x.Name.Equals("/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json", StringComparison.InvariantCultureIgnoreCase)); + x.Name.Equals("/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json", StringComparison.InvariantCultureIgnoreCase)); consoleTestApp?.SetContent(consoleTestApp.Content.Replace("https://localhost:44300", "https://localhost:44303")); consoleTestApp?.SetContent(consoleTestApp.Content.Replace("https://localhost:44301", "https://localhost:44303")); } diff --git a/templates/app/angular/.editorconfig b/templates/app/angular/.editorconfig new file mode 100644 index 0000000000..e89330a618 --- /dev/null +++ b/templates/app/angular/.editorconfig @@ -0,0 +1,13 @@ +# Editor configuration, see https://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +max_line_length = off +trim_trailing_whitespace = false diff --git a/templates/app/angular/.gitignore b/templates/app/angular/.gitignore new file mode 100644 index 0000000000..c3569131e4 --- /dev/null +++ b/templates/app/angular/.gitignore @@ -0,0 +1,48 @@ +# See http://help.github.com/ignore-files/ for more about ignoring files. + +# compiled output +/dist +/tmp +/out-tsc +# Only exists if Bazel was run +/bazel-out + +# dependencies +/node_modules + +# profiling files +chrome-profiler-events.json +speed-measure-plugin.json + +# IDEs and editors +/.idea +.project +.classpath +.c9/ +*.launch +.settings/ +*.sublime-workspace + +# IDE - VSCode +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +.history/* + +# misc +/.sass-cache +/connect.lock +/coverage +/libpeerconnection.log +npm-debug.log +yarn-error.log +testem.log +/typings + +# System Files +.DS_Store +Thumbs.db + +yarn.lock* \ No newline at end of file diff --git a/templates/app/angular/.npmrc b/templates/app/angular/.npmrc new file mode 100644 index 0000000000..aecaef9b5c --- /dev/null +++ b/templates/app/angular/.npmrc @@ -0,0 +1,2 @@ +@abp:registry=http://192.168.1.45:4873/ +@volo:registry=http://192.168.1.45:4873/ \ No newline at end of file diff --git a/templates/app/angular/README.md b/templates/app/angular/README.md new file mode 100644 index 0000000000..787553e60c --- /dev/null +++ b/templates/app/angular/README.md @@ -0,0 +1,27 @@ +# MyProjectName + +This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.3. + +## Development server + +Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. + +## Code scaffolding + +Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. + +## Build + +Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build. + +## Running unit tests + +Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). + +## Running end-to-end tests + +Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/). + +## Further help + +To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md). diff --git a/templates/app/angular/angular.json b/templates/app/angular/angular.json new file mode 100644 index 0000000000..6b5e7df965 --- /dev/null +++ b/templates/app/angular/angular.json @@ -0,0 +1,135 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "myProjectName": { + "projectType": "application", + "schematics": { + "@schematics/angular:component": { + "style": "scss" + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:browser", + "options": { + "outputPath": "dist/myProjectName", + "index": "src/index.html", + "main": "src/main.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.app.json", + "aot": false, + "assets": ["src/favicon.ico", "src/assets"], + "styles": [ + "src/styles.scss", + "node_modules/bootstrap/dist/css/bootstrap.min.css", + "node_modules/font-awesome/css/font-awesome.min.css", + "node_modules/primeng/resources/themes/nova-light/theme.css", + "node_modules/primeicons/primeicons.css", + "node_modules/primeng/resources/primeng.min.css" + ], + "scripts": [] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "extractCss": true, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true, + "budgets": [ + { + "type": "initial", + "maximumWarning": "2mb", + "maximumError": "5mb" + } + ] + }, + "hmr": { + "fileReplacements": [ + { + "replace": "src/environments/environment.ts", + "with": "src/environments/environment.hmr.ts" + } + ] + } + } + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "options": { + "browserTarget": "myProjectName:build" + }, + "configurations": { + "production": { + "browserTarget": "myProjectName:build:production" + }, + "hmr": { + "hmr": true, + "browserTarget": "myProjectName:build:hmr" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "myProjectName:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "main": "src/test.ts", + "polyfills": "src/polyfills.ts", + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "assets": ["src/favicon.ico", "src/assets"], + "styles": [ + "src/styles.scss", + "node_modules/bootstrap/dist/css/bootstrap.min.css", + "node_modules/font-awesome/css/font-awesome.min.css", + "node_modules/primeng/resources/themes/nova-light/theme.css", + "node_modules/primeicons/primeicons.css", + "node_modules/primeng/resources/primeng.min.css" + ], + "scripts": [] + } + }, + "lint": { + "builder": "@angular-devkit/build-angular:tslint", + "options": { + "tsConfig": ["tsconfig.app.json", "tsconfig.spec.json", "e2e/tsconfig.json"], + "exclude": ["**/node_modules/**"] + } + }, + "e2e": { + "builder": "@angular-devkit/build-angular:protractor", + "options": { + "protractorConfig": "e2e/protractor.conf.js", + "devServerTarget": "myProjectName:serve" + }, + "configurations": { + "production": { + "devServerTarget": "myProjectName:serve:production" + } + } + } + } + } + }, + "defaultProject": "myProjectName" +} diff --git a/templates/app/angular/browserslist b/templates/app/angular/browserslist new file mode 100644 index 0000000000..80848532e4 --- /dev/null +++ b/templates/app/angular/browserslist @@ -0,0 +1,12 @@ +# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. +# For additional information regarding the format and rule options, please see: +# https://github.com/browserslist/browserslist#queries + +# You can see what browsers were selected by your queries by running: +# npx browserslist + +> 0.5% +last 2 versions +Firefox ESR +not dead +not IE 9-11 # For IE 9-11 support, remove 'not'. \ No newline at end of file diff --git a/templates/app/angular/e2e/protractor.conf.js b/templates/app/angular/e2e/protractor.conf.js new file mode 100644 index 0000000000..73e4e6806c --- /dev/null +++ b/templates/app/angular/e2e/protractor.conf.js @@ -0,0 +1,32 @@ +// @ts-check +// Protractor configuration file, see link for more information +// https://github.com/angular/protractor/blob/master/lib/config.ts + +const { SpecReporter } = require('jasmine-spec-reporter'); + +/** + * @type { import("protractor").Config } + */ +exports.config = { + allScriptsTimeout: 11000, + specs: [ + './src/**/*.e2e-spec.ts' + ], + capabilities: { + 'browserName': 'chrome' + }, + directConnect: true, + baseUrl: 'http://localhost:4200/', + framework: 'jasmine', + jasmineNodeOpts: { + showColors: true, + defaultTimeoutInterval: 30000, + print: function() {} + }, + onPrepare() { + require('ts-node').register({ + project: require('path').join(__dirname, './tsconfig.json') + }); + jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); + } +}; \ No newline at end of file diff --git a/templates/app/angular/e2e/src/app.e2e-spec.ts b/templates/app/angular/e2e/src/app.e2e-spec.ts new file mode 100644 index 0000000000..ddea6e46a7 --- /dev/null +++ b/templates/app/angular/e2e/src/app.e2e-spec.ts @@ -0,0 +1,23 @@ +import { AppPage } from './app.po'; +import { browser, logging } from 'protractor'; + +describe('workspace-project App', () => { + let page: AppPage; + + beforeEach(() => { + page = new AppPage(); + }); + + it('should display welcome message', () => { + page.navigateTo(); + expect(page.getTitleText()).toEqual('Welcome to myProjectName!'); + }); + + afterEach(async () => { + // Assert that there are no errors emitted from the browser + const logs = await browser.manage().logs().get(logging.Type.BROWSER); + expect(logs).not.toContain(jasmine.objectContaining({ + level: logging.Level.SEVERE, + } as logging.Entry)); + }); +}); diff --git a/templates/app/angular/e2e/src/app.po.ts b/templates/app/angular/e2e/src/app.po.ts new file mode 100644 index 0000000000..5776aa9eb8 --- /dev/null +++ b/templates/app/angular/e2e/src/app.po.ts @@ -0,0 +1,11 @@ +import { browser, by, element } from 'protractor'; + +export class AppPage { + navigateTo() { + return browser.get(browser.baseUrl) as Promise; + } + + getTitleText() { + return element(by.css('app-root h1')).getText() as Promise; + } +} diff --git a/templates/app/angular/e2e/tsconfig.json b/templates/app/angular/e2e/tsconfig.json new file mode 100644 index 0000000000..39b800f789 --- /dev/null +++ b/templates/app/angular/e2e/tsconfig.json @@ -0,0 +1,13 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "outDir": "../out-tsc/e2e", + "module": "commonjs", + "target": "es5", + "types": [ + "jasmine", + "jasminewd2", + "node" + ] + } +} diff --git a/templates/app/angular/karma.conf.js b/templates/app/angular/karma.conf.js new file mode 100644 index 0000000000..4e919a630c --- /dev/null +++ b/templates/app/angular/karma.conf.js @@ -0,0 +1,32 @@ +// Karma configuration file, see link for more information +// https://karma-runner.github.io/1.0/config/configuration-file.html + +module.exports = function (config) { + config.set({ + basePath: '', + frameworks: ['jasmine', '@angular-devkit/build-angular'], + plugins: [ + require('karma-jasmine'), + require('karma-chrome-launcher'), + require('karma-jasmine-html-reporter'), + require('karma-coverage-istanbul-reporter'), + require('@angular-devkit/build-angular/plugins/karma') + ], + client: { + clearContext: false // leave Jasmine Spec Runner output visible in browser + }, + coverageIstanbulReporter: { + dir: require('path').join(__dirname, './coverage/myProjectName'), + reports: ['html', 'lcovonly', 'text-summary'], + fixWebpackSourcePaths: true + }, + reporters: ['progress', 'kjhtml'], + port: 9876, + colors: true, + logLevel: config.LOG_INFO, + autoWatch: true, + browsers: ['Chrome'], + singleRun: false, + restartOnFileChange: true + }); +}; diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json new file mode 100644 index 0000000000..eb194cf824 --- /dev/null +++ b/templates/app/angular/package.json @@ -0,0 +1,54 @@ +{ + "name": "my-project-name", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "start:hmr": "ng serve --configuration hmr", + "build": "ng build --configuration production", + "test": "ng test", + "lint": "ng lint", + "e2e": "ng e2e" + }, + "private": true, + "dependencies": { + "@abp/ng.account": "^1.1.6", + "@abp/ng.identity": "^1.1.7", + "@abp/ng.theme.basic": "^1.1.6", + "@angular/animations": "~8.1.2", + "@angular/common": "~8.1.2", + "@angular/compiler": "~8.1.2", + "@angular/core": "~8.1.2", + "@angular/forms": "~8.1.2", + "@angular/platform-browser": "~8.1.2", + "@angular/platform-browser-dynamic": "~8.1.2", + "@angular/router": "~8.1.2", + "@angularclass/hmr": "^2.1.3", + "@ngxs/devtools-plugin": "^3.5.0", + "@ngxs/hmr-plugin": "^3.5.0", + "rxjs": "^6.4.0", + "tslib": "^1.9.0", + "zone.js": "~0.9.1" + }, + "devDependencies": { + "@angular-devkit/build-angular": "~0.801.2", + "@angular/cli": "~8.1.2", + "@angular/compiler-cli": "~8.1.2", + "@angular/language-service": "~8.1.2", + "@types/jasmine": "~3.3.8", + "@types/jasminewd2": "~2.0.3", + "@types/node": "~8.9.4", + "codelyzer": "^5.0.0", + "jasmine-core": "~3.4.0", + "jasmine-spec-reporter": "~4.2.1", + "karma": "~4.1.0", + "karma-chrome-launcher": "~2.2.0", + "karma-coverage-istanbul-reporter": "~2.0.1", + "karma-jasmine": "~2.0.1", + "karma-jasmine-html-reporter": "^1.4.0", + "protractor": "~5.4.0", + "ts-node": "~7.0.0", + "tslint": "~5.15.0", + "typescript": "~3.4.3" + } +} diff --git a/templates/app/angular/src/app/app-routing.module.ts b/templates/app/angular/src/app/app-routing.module.ts new file mode 100644 index 0000000000..180d105513 --- /dev/null +++ b/templates/app/angular/src/app/app-routing.module.ts @@ -0,0 +1,34 @@ +import { IDENTITY_ROUTES } from '@abp/ng.identity'; +import { ACCOUNT_ROUTES } from '@abp/ng.account'; +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; +import { ABP } from '@abp/ng.core'; + +const routes: Routes = [ + { path: '', redirectTo: '/home', pathMatch: 'full' }, + { + path: 'home', + loadChildren: () => import('./home/home.module').then(m => m.HomeModule), + data: { + routes: { + name: 'Home', + } as ABP.Route, + }, + }, + { + path: 'account', + loadChildren: () => import('./lazy-libs/account-wrapper.module').then(m => m.AccountWrapperModule), + data: { routes: ACCOUNT_ROUTES }, + }, + { + path: 'identity', + loadChildren: () => import('./lazy-libs/identity-wrapper.module').then(m => m.IdentityWrapperModule), + data: { routes: IDENTITY_ROUTES }, + }, +]; + +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule], +}) +export class AppRoutingModule {} diff --git a/templates/app/angular/src/app/app.component.ts b/templates/app/angular/src/app/app.component.ts new file mode 100644 index 0000000000..bfdb6e22b8 --- /dev/null +++ b/templates/app/angular/src/app/app.component.ts @@ -0,0 +1,11 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-root', + template: ` + + `, +}) +export class AppComponent { + title = 'myProjectName'; +} diff --git a/templates/app/angular/src/app/app.module.ts b/templates/app/angular/src/app/app.module.ts new file mode 100644 index 0000000000..a0dcd98c76 --- /dev/null +++ b/templates/app/angular/src/app/app.module.ts @@ -0,0 +1,36 @@ +import { CoreModule } from '@abp/ng.core'; +import { LAYOUTS } from '@abp/ng.theme.basic'; +import { NgModule } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; +import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; +import { NgxsReduxDevtoolsPluginModule } from '@ngxs/devtools-plugin'; +import { NgxsModule } from '@ngxs/store'; +import { OAuthModule } from 'angular-oauth2-oidc'; +import { environment } from '../environments/environment'; +import { AppRoutingModule } from './app-routing.module'; +import { AppComponent } from './app.component'; +import { SharedModule } from './shared/shared.module'; +import { ThemeSharedModule } from '@abp/ng.theme.shared'; + +@NgModule({ + declarations: [AppComponent], + imports: [ + BrowserModule, + BrowserAnimationsModule, + AppRoutingModule, + SharedModule, + ThemeSharedModule.forRoot(), + CoreModule.forRoot({ + environment, + requirements: { + layouts: LAYOUTS, + }, + }), + OAuthModule.forRoot(), + NgxsModule.forRoot([]), + NgxsReduxDevtoolsPluginModule.forRoot({ disabled: environment.production }), + ], + providers: [], + bootstrap: [AppComponent], +}) +export class AppModule {} diff --git a/templates/app/angular/src/app/home/home-routing.module.ts b/templates/app/angular/src/app/home/home-routing.module.ts new file mode 100644 index 0000000000..70f7e5de7a --- /dev/null +++ b/templates/app/angular/src/app/home/home-routing.module.ts @@ -0,0 +1,18 @@ +import { NgModule } from '@angular/core'; +import { Routes, RouterModule } from '@angular/router'; +import { HomeComponent } from './home.component'; +import { LayoutApplicationComponent } from '@abp/ng.theme.basic'; + +const routes: Routes = [ + { + path: '', + component: LayoutApplicationComponent, + children: [{ path: '', component: HomeComponent }], + }, +]; + +@NgModule({ + imports: [RouterModule.forChild(routes)], + exports: [RouterModule], +}) +export class HomeRoutingModule {} diff --git a/templates/app/angular/src/app/home/home.component.ts b/templates/app/angular/src/app/home/home.component.ts new file mode 100644 index 0000000000..cd815a9e2b --- /dev/null +++ b/templates/app/angular/src/app/home/home.component.ts @@ -0,0 +1,31 @@ +import { Component } from '@angular/core'; +import { OAuthService } from 'angular-oauth2-oidc'; + +@Component({ + selector: 'abp-home', + template: ` +
+
Welcome
+
+

+ Welcome to the application. This is a startup project based on the ABP framework. For more information, visit + abp.io. +

+

+ {{ 'AbpIdentity::Login' | abpLocalization }} +

+
+

abp.io

+
+
+ `, +}) +export class HomeComponent { + get hasLoggedIn(): boolean { + return this.oAuthService.hasValidAccessToken(); + } + + constructor(private oAuthService: OAuthService) {} +} diff --git a/templates/app/angular/src/app/home/home.module.ts b/templates/app/angular/src/app/home/home.module.ts new file mode 100644 index 0000000000..72d20ccc65 --- /dev/null +++ b/templates/app/angular/src/app/home/home.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { SharedModule } from '../shared/shared.module'; +import { HomeRoutingModule } from './home-routing.module'; +import { HomeComponent } from './home.component'; + +@NgModule({ + declarations: [HomeComponent], + imports: [SharedModule, HomeRoutingModule], +}) +export class HomeModule {} diff --git a/templates/app/angular/src/app/lazy-libs/account-wrapper.module.ts b/templates/app/angular/src/app/lazy-libs/account-wrapper.module.ts new file mode 100644 index 0000000000..7130bb1a1a --- /dev/null +++ b/templates/app/angular/src/app/lazy-libs/account-wrapper.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; +import { AccountModule } from '@abp/ng.account'; + +@NgModule({ + imports: [AccountModule], +}) +export class AccountWrapperModule {} diff --git a/templates/app/angular/src/app/lazy-libs/identity-wrapper.module.ts b/templates/app/angular/src/app/lazy-libs/identity-wrapper.module.ts new file mode 100644 index 0000000000..fed1dcd1ec --- /dev/null +++ b/templates/app/angular/src/app/lazy-libs/identity-wrapper.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; +import { IdentityModule } from '@abp/ng.identity'; + +@NgModule({ + imports: [IdentityModule], +}) +export class IdentityWrapperModule {} diff --git a/templates/app/angular/src/app/shared/shared.module.ts b/templates/app/angular/src/app/shared/shared.module.ts new file mode 100644 index 0000000000..90dc61005a --- /dev/null +++ b/templates/app/angular/src/app/shared/shared.module.ts @@ -0,0 +1,12 @@ +import { NgModule } from '@angular/core'; +import { ThemeSharedModule } from '@abp/ng.theme.shared'; +import { CoreModule } from '@abp/ng.core'; +import { ThemeBasicModule } from '@abp/ng.theme.basic'; + +@NgModule({ + declarations: [], + imports: [CoreModule, ThemeSharedModule, ThemeBasicModule], + exports: [CoreModule, ThemeSharedModule, ThemeBasicModule], + providers: [], +}) +export class SharedModule {} diff --git a/templates/app/angular/src/assets/.gitkeep b/templates/app/angular/src/assets/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/templates/app/angular/src/environments/environment.hmr.ts b/templates/app/angular/src/environments/environment.hmr.ts new file mode 100644 index 0000000000..6fbe707934 --- /dev/null +++ b/templates/app/angular/src/environments/environment.hmr.ts @@ -0,0 +1,21 @@ +export const environment = { + production: false, + hmr: true, + oAuthConfig: { + issuer: 'http://localhost:44392', + clientId: 'MyAbpProject_ConsoleTestApp', + dummyClientSecret: '1q2w3e*', + scope: 'MyAbpProject', + showDebugInformation: true, + oidc: false, + requireHttps: false, + }, + apis: { + default: { + url: 'http://localhost:44392', + }, + }, + localization: { + defaultResourceName: 'MyAbpProject', + }, +}; diff --git a/templates/app/angular/src/environments/environment.prod.ts b/templates/app/angular/src/environments/environment.prod.ts new file mode 100644 index 0000000000..ecf41fb7e7 --- /dev/null +++ b/templates/app/angular/src/environments/environment.prod.ts @@ -0,0 +1,21 @@ +export const environment = { + production: true, + hmr: false, + oAuthConfig: { + issuer: 'http://localhost:44392', + clientId: 'MyAbpProject_ConsoleTestApp', + dummyClientSecret: '1q2w3e*', + scope: 'MyAbpProject', + showDebugInformation: true, + oidc: false, + requireHttps: false, + }, + apis: { + default: { + url: 'http://localhost:44392', + }, + }, + localization: { + defaultResourceName: 'MyAbpProject', + }, +}; diff --git a/templates/app/angular/src/environments/environment.ts b/templates/app/angular/src/environments/environment.ts new file mode 100644 index 0000000000..9c7f9aa2e4 --- /dev/null +++ b/templates/app/angular/src/environments/environment.ts @@ -0,0 +1,21 @@ +export const environment = { + production: false, + hmr: false, + oAuthConfig: { + issuer: 'http://localhost:44392', + clientId: 'MyAbpProject_ConsoleTestApp', + dummyClientSecret: '1q2w3e*', + scope: 'MyAbpProject', + showDebugInformation: true, + oidc: false, + requireHttps: false, + }, + apis: { + default: { + url: 'http://localhost:44392', + }, + }, + localization: { + defaultResourceName: 'MyAbpProject', + }, +}; diff --git a/templates/app/angular/src/favicon.ico b/templates/app/angular/src/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8081c7ceaf2be08bf59010158c586170d9d2d517 GIT binary patch literal 5430 zcmc(je{54#6vvCoAI3i*G5%$U7!sA3wtMZ$fH6V9C`=eXGJb@R1%(I_{vnZtpD{6n z5Pl{DmxzBDbrB>}`90e12m8T*36WoeDLA&SD_hw{H^wM!cl_RWcVA!I+x87ee975; z@4kD^=bYPn&pmG@(+JZ`rqQEKxW<}RzhW}I!|ulN=fmjVi@x{p$cC`)5$a!)X&U+blKNvN5tg=uLvuLnuqRM;Yc*swiexsoh#XPNu{9F#c`G zQLe{yWA(Y6(;>y|-efAy11k<09(@Oo1B2@0`PtZSkqK&${ zgEY}`W@t{%?9u5rF?}Y7OL{338l*JY#P!%MVQY@oqnItpZ}?s z!r?*kwuR{A@jg2Chlf0^{q*>8n5Ir~YWf*wmsh7B5&EpHfd5@xVaj&gqsdui^spyL zB|kUoblGoO7G(MuKTfa9?pGH0@QP^b#!lM1yHWLh*2iq#`C1TdrnO-d#?Oh@XV2HK zKA{`eo{--^K&MW66Lgsktfvn#cCAc*(}qsfhrvOjMGLE?`dHVipu1J3Kgr%g?cNa8 z)pkmC8DGH~fG+dlrp(5^-QBeEvkOvv#q7MBVLtm2oD^$lJZx--_=K&Ttd=-krx(Bb zcEoKJda@S!%%@`P-##$>*u%T*mh+QjV@)Qa=Mk1?#zLk+M4tIt%}wagT{5J%!tXAE;r{@=bb%nNVxvI+C+$t?!VJ@0d@HIyMJTI{vEw0Ul ze(ha!e&qANbTL1ZneNl45t=#Ot??C0MHjjgY8%*mGisN|S6%g3;Hlx#fMNcL<87MW zZ>6moo1YD?P!fJ#Jb(4)_cc50X5n0KoDYfdPoL^iV`k&o{LPyaoqMqk92wVM#_O0l z09$(A-D+gVIlq4TA&{1T@BsUH`Bm=r#l$Z51J-U&F32+hfUP-iLo=jg7Xmy+WLq6_tWv&`wDlz#`&)Jp~iQf zZP)tu>}pIIJKuw+$&t}GQuqMd%Z>0?t%&BM&Wo^4P^Y z)c6h^f2R>X8*}q|bblAF?@;%?2>$y+cMQbN{X$)^R>vtNq_5AB|0N5U*d^T?X9{xQnJYeU{ zoZL#obI;~Pp95f1`%X3D$Mh*4^?O?IT~7HqlWguezmg?Ybq|7>qQ(@pPHbE9V?f|( z+0xo!#m@Np9PljsyxBY-UA*{U*la#8Wz2sO|48_-5t8%_!n?S$zlGe+NA%?vmxjS- zHE5O3ZarU=X}$7>;Okp(UWXJxI%G_J-@IH;%5#Rt$(WUX?6*Ux!IRd$dLP6+SmPn= z8zjm4jGjN772R{FGkXwcNv8GBcZI#@Y2m{RNF_w8(Z%^A*!bS*!}s6sh*NnURytky humW;*g7R+&|Ledvc- + + + + MyProjectName + + + + + + + + + diff --git a/templates/app/angular/src/main.ts b/templates/app/angular/src/main.ts new file mode 100644 index 0000000000..bbdf75c32d --- /dev/null +++ b/templates/app/angular/src/main.ts @@ -0,0 +1,20 @@ +import { enableProdMode } from '@angular/core'; +import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; +import { BootstrapModuleFn as Bootstrap, hmr, WebpackModule } from '@ngxs/hmr-plugin'; + +import { AppModule } from './app/app.module'; +import { environment } from './environments/environment'; + +declare const module: WebpackModule; + +if (environment.production) { + enableProdMode(); +} + +const bootstrap: Bootstrap = () => platformBrowserDynamic().bootstrapModule(AppModule); + +if (environment.hmr) { + hmr(module, bootstrap).catch(err => console.error(err)); +} else { + bootstrap().catch(err => console.log(err)); +} diff --git a/templates/app/angular/src/polyfills.ts b/templates/app/angular/src/polyfills.ts new file mode 100644 index 0000000000..aa665d6b87 --- /dev/null +++ b/templates/app/angular/src/polyfills.ts @@ -0,0 +1,63 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** + * BROWSER POLYFILLS + */ + +/** IE10 and IE11 requires the following for NgClass support on SVG elements */ +// import 'classlist.js'; // Run `npm install --save classlist.js`. + +/** + * Web Animations `@angular/platform-browser/animations` + * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. + * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). + */ +// import 'web-animations-js'; // Run `npm install --save web-animations-js`. + +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + * because those flags need to be set before `zone.js` being loaded, and webpack + * will put import in the top of bundle, so user need to create a separate file + * in this directory (for example: zone-flags.ts), and put the following flags + * into that file, and then add the following code before importing zone.js. + * import './zone-flags.ts'; + * + * The flags allowed in zone-flags.ts are listed here. + * + * The following flags will work for all browsers. + * + * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + * + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + * + * (window as any).__Zone_enable_cross_context_check = true; + * + */ + +/*************************************************************************************************** + * Zone JS is required by default for Angular itself. + */ +import 'zone.js/dist/zone'; // Included with Angular CLI. + + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ diff --git a/templates/app/angular/src/styles.scss b/templates/app/angular/src/styles.scss new file mode 100644 index 0000000000..90d4ee0072 --- /dev/null +++ b/templates/app/angular/src/styles.scss @@ -0,0 +1 @@ +/* You can add global styles to this file, and also import other style files */ diff --git a/templates/app/angular/src/test.ts b/templates/app/angular/src/test.ts new file mode 100644 index 0000000000..16317897b1 --- /dev/null +++ b/templates/app/angular/src/test.ts @@ -0,0 +1,20 @@ +// This file is required by karma.conf.js and loads recursively all the .spec and framework files + +import 'zone.js/dist/zone-testing'; +import { getTestBed } from '@angular/core/testing'; +import { + BrowserDynamicTestingModule, + platformBrowserDynamicTesting +} from '@angular/platform-browser-dynamic/testing'; + +declare const require: any; + +// First, initialize the Angular testing environment. +getTestBed().initTestEnvironment( + BrowserDynamicTestingModule, + platformBrowserDynamicTesting() +); +// Then we find all the tests. +const context = require.context('./', true, /\.spec\.ts$/); +// And load the modules. +context.keys().map(context); diff --git a/templates/app/angular/tsconfig.app.json b/templates/app/angular/tsconfig.app.json new file mode 100644 index 0000000000..b750221da5 --- /dev/null +++ b/templates/app/angular/tsconfig.app.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/app", + "types": ["node"] + }, + "include": ["src/**/*.ts"], + "exclude": ["src/test.ts", "src/**/*.spec.ts"] +} diff --git a/templates/app/angular/tsconfig.json b/templates/app/angular/tsconfig.json new file mode 100644 index 0000000000..0a91f81078 --- /dev/null +++ b/templates/app/angular/tsconfig.json @@ -0,0 +1,23 @@ +{ + "compileOnSave": false, + "compilerOptions": { + "baseUrl": "./", + "outDir": "./dist/out-tsc", + "sourceMap": true, + "declaration": false, + "downlevelIteration": true, + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "module": "esnext", + "moduleResolution": "node", + "importHelpers": true, + "target": "es2015", + "typeRoots": [ + "node_modules/@types" + ], + "lib": [ + "es2018", + "dom" + ] + } +} diff --git a/templates/app/angular/tsconfig.spec.json b/templates/app/angular/tsconfig.spec.json new file mode 100644 index 0000000000..6400fde7d5 --- /dev/null +++ b/templates/app/angular/tsconfig.spec.json @@ -0,0 +1,18 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/spec", + "types": [ + "jasmine", + "node" + ] + }, + "files": [ + "src/test.ts", + "src/polyfills.ts" + ], + "include": [ + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/templates/app/angular/tslint.json b/templates/app/angular/tslint.json new file mode 100644 index 0000000000..188bd78d32 --- /dev/null +++ b/templates/app/angular/tslint.json @@ -0,0 +1,92 @@ +{ + "extends": "tslint:recommended", + "rules": { + "array-type": false, + "arrow-parens": false, + "deprecation": { + "severity": "warn" + }, + "component-class-suffix": true, + "contextual-lifecycle": true, + "directive-class-suffix": true, + "directive-selector": [ + true, + "attribute", + "app", + "camelCase" + ], + "component-selector": [ + true, + "element", + "app", + "kebab-case" + ], + "import-blacklist": [ + true, + "rxjs/Rx" + ], + "interface-name": false, + "max-classes-per-file": false, + "max-line-length": [ + true, + 140 + ], + "member-access": false, + "member-ordering": [ + true, + { + "order": [ + "static-field", + "instance-field", + "static-method", + "instance-method" + ] + } + ], + "no-consecutive-blank-lines": false, + "no-console": [ + true, + "debug", + "info", + "time", + "timeEnd", + "trace" + ], + "no-empty": false, + "no-inferrable-types": [ + true, + "ignore-params" + ], + "no-non-null-assertion": true, + "no-redundant-jsdoc": true, + "no-switch-case-fall-through": true, + "no-use-before-declare": true, + "no-var-requires": false, + "object-literal-key-quotes": [ + true, + "as-needed" + ], + "object-literal-sort-keys": false, + "ordered-imports": false, + "quotemark": [ + true, + "single" + ], + "trailing-comma": false, + "no-conflicting-lifecycle": true, + "no-host-metadata-property": true, + "no-input-rename": true, + "no-inputs-metadata-property": true, + "no-output-native": true, + "no-output-on-prefix": true, + "no-output-rename": true, + "no-outputs-metadata-property": true, + "template-banana-in-box": true, + "template-no-negated-async": true, + "use-lifecycle-interface": true, + "use-pipe-transform-interface": true + }, + "rulesDirectory": [ + "codelyzer" + ] +} \ No newline at end of file diff --git a/templates/mvc/.gitattributes b/templates/app/aspnet-core/.gitattributes similarity index 100% rename from templates/mvc/.gitattributes rename to templates/app/aspnet-core/.gitattributes diff --git a/templates/mvc/.gitignore b/templates/app/aspnet-core/.gitignore similarity index 100% rename from templates/mvc/.gitignore rename to templates/app/aspnet-core/.gitignore diff --git a/templates/mvc/MyCompanyName.MyProjectName.sln b/templates/app/aspnet-core/MyCompanyName.MyProjectName.sln similarity index 100% rename from templates/mvc/MyCompanyName.MyProjectName.sln rename to templates/app/aspnet-core/MyCompanyName.MyProjectName.sln diff --git a/templates/mvc/MyCompanyName.MyProjectName.sln.DotSettings b/templates/app/aspnet-core/MyCompanyName.MyProjectName.sln.DotSettings similarity index 100% rename from templates/mvc/MyCompanyName.MyProjectName.sln.DotSettings rename to templates/app/aspnet-core/MyCompanyName.MyProjectName.sln.DotSettings diff --git a/templates/mvc/common.props b/templates/app/aspnet-core/common.props similarity index 100% rename from templates/mvc/common.props rename to templates/app/aspnet-core/common.props diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyProjectNameApplicationContractsModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application/MyProjectNameAppService.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameAppService.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application/MyProjectNameAppService.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameAppService.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationAutoMapperProfile.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationAutoMapperProfile.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationAutoMapperProfile.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationAutoMapperProfile.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyProjectNameApplicationModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissionDefinitionProvider.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissionDefinitionProvider.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissionDefinitionProvider.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissionDefinitionProvider.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissions.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissions.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissions.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/Permissions/MyProjectNamePermissions.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyProjectNameDbMigratorModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/Program.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/Program.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/Program.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/Program.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/appsettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/cs.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/cs.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/cs.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/cs.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/en.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/en.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/en.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/en.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pl.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pl.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pl.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pl.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pt-BR.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pt-BR.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pt-BR.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/pt-BR.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/tr.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/tr.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/tr.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/tr.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/vi.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/vi.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/vi.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/vi.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/zh-Hans.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/zh-Hans.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/zh-Hans.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/zh-Hans.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectNameResource.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectNameResource.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectNameResource.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectNameResource.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MultiTenancy/MultiTenancyConsts.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MultiTenancy/MultiTenancyConsts.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MultiTenancy/MultiTenancyConsts.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MultiTenancy/MultiTenancyConsts.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainErrorCodes.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainErrorCodes.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainErrorCodes.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainErrorCodes.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyProjectNameDomainSharedModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/Data/IMyProjectNameDbSchemaMigrator.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/IMyProjectNameDbSchemaMigrator.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/Data/IMyProjectNameDbSchemaMigrator.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/IMyProjectNameDbSchemaMigrator.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/Data/NullMyProjectNameDbSchemaMigrator.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/NullMyProjectNameDbSchemaMigrator.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/Data/NullMyProjectNameDbSchemaMigrator.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/NullMyProjectNameDbSchemaMigrator.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeedContributor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeedContributor.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeedContributor.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeedContributor.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyProjectNameConsts.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameConsts.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyProjectNameConsts.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameConsts.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettingDefinitionProvider.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettingDefinitionProvider.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettingDefinitionProvider.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettingDefinitionProvider.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettings.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettings.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettings.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Settings/MyProjectNameSettings.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Domain/Users/AppUser.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Users/AppUser.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Domain/Users/AppUser.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Users/AppUser.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreDbMigrationsModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreDbMigrationsModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreDbMigrationsModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreDbMigrationsModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContext.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContext.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContext.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContext.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContextFactory.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContextFactory.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContextFactory.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/MyProjectNameMigrationsDbContextFactory.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.Designer.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.Designer.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.Designer.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.Designer.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/20190523122033_Initial.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/MyProjectNameMigrationsDbContextModelSnapshot.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/MyProjectNameMigrationsDbContextModelSnapshot.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/MyProjectNameMigrationsDbContextModelSnapshot.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/Migrations/MyProjectNameMigrationsDbContextModelSnapshot.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContext.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContext.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContext.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContext.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameDbContextModelCreatingExtensions.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyProjectNameHttpApiClientModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Controllers/HomeController.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Controllers/HomeController.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Controllers/HomeController.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Controllers/HomeController.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Program.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Program.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Program.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Program.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Properties/launchSettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Properties/launchSettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Properties/launchSettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Properties/launchSettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Startup.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Startup.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/Startup.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/Startup.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.Development.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.Development.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.Development.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.Development.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/tempkey.rsa b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/tempkey.rsa similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi.Host/tempkey.rsa rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/tempkey.rsa diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/Controllers/MyProjectNameController.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/Controllers/MyProjectNameController.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/Controllers/MyProjectNameController.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/Controllers/MyProjectNameController.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/Controllers/TestController.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/Controllers/TestController.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/Controllers/TestController.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/Controllers/TestController.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/Models/Test/TestModel.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/Models/Test/TestModel.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/Models/Test/TestModel.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/Models/Test/TestModel.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyProjectNameHttpApiModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Pages/Index.cshtml.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Pages/_ViewImports.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Pages/_ViewImports.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Pages/_ViewImports.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Pages/_ViewImports.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Program.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Program.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Program.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Program.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Properties/launchSettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Properties/launchSettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Properties/launchSettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Properties/launchSettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Startup.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Startup.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/Startup.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/Startup.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/abp.resourcemapping.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/abp.resourcemapping.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/abp.resourcemapping.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/abp.resourcemapping.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.Development.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.Development.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.Development.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.Development.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/gulpfile.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/gulpfile.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/gulpfile.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/gulpfile.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/package.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/package.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/tempkey.rsa b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/tempkey.rsa similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/tempkey.rsa rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/tempkey.rsa diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/core/abp.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/abp/jquery/abp.jquery.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/css/bootstrap.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/css/bootstrap.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/css/bootstrap.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/css/bootstrap.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.bundle.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.bundle.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.bundle.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/bootstrap/js/bootstrap.bundle.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net/js/jquery.dataTables.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net/js/jquery.dataTables.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net/js/jquery.dataTables.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/datatables.net/js/jquery.dataTables.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/css/font-awesome.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/css/font-awesome.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/css/font-awesome.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/css/font-awesome.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/FontAwesome.otf b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/FontAwesome.otf similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/FontAwesome.otf rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/FontAwesome.otf diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-form/jquery.form.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-form/jquery.form.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-form/jquery.form.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-form/jquery.form.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/jquery.validate.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/jquery.validate.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/jquery.validate.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/jquery.validate.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ar.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_az.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bg.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ca.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_cs.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_da.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_de.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_el.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_et.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_eu.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fa.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fi.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_fr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ge.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_gl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_he.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hu.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_id.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_is.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_it.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ja.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ka.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_kk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ko.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lt.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_lv.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_mk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_my.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_nl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_no.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ro.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ru.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sd.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_si.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_sv.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_th.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tj.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_tr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_uk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_ur.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_vi.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_de.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_fi.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_it.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_nl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery-validation/localization/methods_pt.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery/jquery.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery/jquery.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery/jquery.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/jquery/jquery.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/lodash/lodash.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/lodash/lodash.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/lodash/lodash.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/lodash/lodash.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/css/select2.min.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/css/select2.min.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/css/select2.min.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/css/select2.min.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/af.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/af.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/af.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/af.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bn.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bn.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bn.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bn.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/bs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/dsb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/dsb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/dsb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/dsb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/en.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/en.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/en.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/en.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hsb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hsb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hsb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hsb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/hy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ka.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ka.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ka.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ka.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/km.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/km.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/km.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/km.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ms.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ms.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ms.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ms.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ne.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ne.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ne.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ne.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ps.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ps.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ps.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ps.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt-BR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt-BR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt-BR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt-BR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sq.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sq.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sq.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sq.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr-Cyrl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr-Cyrl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr-Cyrl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr-Cyrl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-CN.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-CN.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-CN.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-CN.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/i18n/zh-TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.full.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.full.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.full.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.full.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/select2/js/select2.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/sweetalert/sweetalert.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/sweetalert/sweetalert.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/sweetalert/sweetalert.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/sweetalert/sweetalert.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/jquery.timeago.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/jquery.timeago.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/jquery.timeago.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/jquery.timeago.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/README.md b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/README.md similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/README.md rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/README.md diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.af.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.af.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.af.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.af.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.am.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.am.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.am.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.am.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.be.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.be.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.be.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.be.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.bs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.cy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.dv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.dv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.dv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.dv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.en.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.hy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.jv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.jv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.jv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.jv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ky.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ky.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ky.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ky.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.no.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.no.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.no.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.no.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rw.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rw.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rw.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.rw.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.si.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.si.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.si.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.si.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sq.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sq.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sq.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sq.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ur.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ur.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ur.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.ur.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uz.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uz.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uz.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.uz.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.js.map b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.js.map similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.js.map rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.js.map diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/wwwroot/libs/toastr/toastr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/yarn.lock diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbContext.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbContext.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbContext.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbContext.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MongoDb/MyProjectNameMongoDbModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Menus/MyProjectNameMenuContributor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Menus/MyProjectNameMenuContributor.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Menus/MyProjectNameMenuContributor.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Menus/MyProjectNameMenuContributor.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameBrandingProvider.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameBrandingProvider.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameBrandingProvider.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameBrandingProvider.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebAutoMapperProfile.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebAutoMapperProfile.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebAutoMapperProfile.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebAutoMapperProfile.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.cshtml.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/Index.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePage.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePage.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePage.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePage.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePageModel.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePageModel.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePageModel.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/MyProjectNamePageModel.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/_ViewImports.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/_ViewImports.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Pages/_ViewImports.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Pages/_ViewImports.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Program.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Program.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Program.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Program.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Properties/launchSettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Properties/launchSettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Properties/launchSettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Properties/launchSettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Startup.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Startup.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Startup.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Startup.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Views/_ViewImports.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Views/_ViewImports.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/Views/_ViewImports.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/Views/_ViewImports.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/abp.resourcemapping.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/abp.resourcemapping.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/abp.resourcemapping.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/abp.resourcemapping.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/appsettings.Development.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.Development.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/appsettings.Development.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.Development.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/gulpfile.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/gulpfile.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/gulpfile.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/gulpfile.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/package.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/core/abp.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/abp/jquery/abp.jquery.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/css/bootstrap.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/css/bootstrap.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/css/bootstrap.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/css/bootstrap.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.bundle.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.bundle.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.bundle.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/bootstrap/js/bootstrap.bundle.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net/js/jquery.dataTables.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net/js/jquery.dataTables.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net/js/jquery.dataTables.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/datatables.net/js/jquery.dataTables.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/css/font-awesome.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/css/font-awesome.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/css/font-awesome.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/css/font-awesome.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/FontAwesome.otf b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/FontAwesome.otf similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/FontAwesome.otf rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/FontAwesome.otf diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-form/jquery.form.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-form/jquery.form.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-form/jquery.form.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-form/jquery.form.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/jquery.validate.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/jquery.validate.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/jquery.validate.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/jquery.validate.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ar.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_az.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bg.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_bn_BD.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ca.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_cs.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_da.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_de.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_el.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_AR.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_es_PE.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_et.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_eu.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fa.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fi.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_fr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ge.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_gl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_he.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hu.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_hy_AM.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_id.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_is.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_it.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ja.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ka.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_kk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ko.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lt.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_lv.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_mk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_my.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_nl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_no.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_BR.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_pt_PT.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ro.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ru.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sd.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_si.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sr_lat.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_sv.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_th.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tj.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_tr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_uk.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_ur.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_vi.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/messages_zh_TW.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_de.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_es_CL.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_fi.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_it.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_nl.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery-validation/localization/methods_pt.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery/jquery.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery/jquery.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery/jquery.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/jquery/jquery.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/lodash/lodash.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/lodash/lodash.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/lodash/lodash.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/lodash/lodash.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/css/select2.min.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/css/select2.min.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/css/select2.min.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/css/select2.min.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/af.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/af.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/af.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/af.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bn.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bn.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bn.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bn.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/bs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/dsb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/dsb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/dsb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/dsb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/en.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/en.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/en.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/en.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hsb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hsb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hsb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hsb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/hy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ka.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ka.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ka.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ka.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/km.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/km.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/km.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/km.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ms.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ms.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ms.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ms.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ne.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ne.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ne.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ne.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ps.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ps.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ps.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ps.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt-BR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt-BR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt-BR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt-BR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sq.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sq.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sq.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sq.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr-Cyrl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr-Cyrl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr-Cyrl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr-Cyrl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-CN.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-CN.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-CN.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-CN.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/i18n/zh-TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.full.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.full.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.full.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.full.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/select2/js/select2.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/sweetalert/sweetalert.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/sweetalert/sweetalert.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/sweetalert/sweetalert.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/sweetalert/sweetalert.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/jquery.timeago.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/jquery.timeago.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/jquery.timeago.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/jquery.timeago.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/README.md b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/README.md similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/README.md rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/README.md diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.af.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.af.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.af.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.af.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.am.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.am.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.am.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.am.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.be.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.be.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.be.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.be.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.bs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.cy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.dv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.dv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.dv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.dv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.en.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.hy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.jv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.jv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.jv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.jv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ky.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ky.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ky.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ky.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.no.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.no.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.no.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.no.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rw.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rw.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rw.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.rw.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.si.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.si.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.si.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.si.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sq.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sq.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sq.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sq.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ur.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ur.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ur.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.ur.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uz.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uz.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uz.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.uz.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.js.map b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.js.map similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.js.map rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.js.map diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/wwwroot/libs/toastr/toastr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/yarn.lock diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Menus/MyProjectNameMenuContributor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Menus/MyProjectNameMenuContributor.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Menus/MyProjectNameMenuContributor.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Menus/MyProjectNameMenuContributor.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameBrandingProvider.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameBrandingProvider.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameBrandingProvider.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameBrandingProvider.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebAutoMapperProfile.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebAutoMapperProfile.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebAutoMapperProfile.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebAutoMapperProfile.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.cshtml.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/Index.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/Index.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePage.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePage.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePage.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePage.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePageModel.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePageModel.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePageModel.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/MyProjectNamePageModel.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/_ViewImports.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/_ViewImports.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Pages/_ViewImports.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Pages/_ViewImports.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Program.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Program.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Program.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Program.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Properties/launchSettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Startup.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Startup.cs similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Startup.cs rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Startup.cs diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/Views/_ViewImports.cshtml b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Views/_ViewImports.cshtml similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/Views/_ViewImports.cshtml rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Views/_ViewImports.cshtml diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/abp.resourcemapping.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/appsettings.Development.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.Development.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/appsettings.Development.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.Development.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/appsettings.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/gulpfile.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/gulpfile.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/gulpfile.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/gulpfile.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/package.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/tempkey.rsa b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/tempkey.rsa similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/tempkey.rsa rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/tempkey.rsa diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/core/abp.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/jquery/abp.jquery.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/jquery/abp.jquery.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/jquery/abp.jquery.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/abp/jquery/abp.jquery.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/css/bootstrap.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/css/bootstrap.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/css/bootstrap.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/css/bootstrap.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/js/bootstrap.bundle.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/js/bootstrap.bundle.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/js/bootstrap.bundle.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/bootstrap/js/bootstrap.bundle.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/css/dataTables.bootstrap4.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net-bs4/js/dataTables.bootstrap4.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net/js/jquery.dataTables.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net/js/jquery.dataTables.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net/js/jquery.dataTables.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/datatables.net/js/jquery.dataTables.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/css/font-awesome.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/css/font-awesome.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/css/font-awesome.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/css/font-awesome.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/FontAwesome.otf b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/FontAwesome.otf similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/FontAwesome.otf rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/FontAwesome.otf diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.eot diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.svg diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.ttf diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/font-awesome/fonts/fontawesome-webfont.woff2 diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-form/jquery.form.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-form/jquery.form.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-form/jquery.form.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-form/jquery.form.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/jquery.validate.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/jquery.validate.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/jquery.validate.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/jquery.validate.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_bn_BD.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_AR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_AR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_AR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_AR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_PE.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_PE.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_PE.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_es_PE.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ge.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ge.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ge.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ge.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_hy_AM.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ka.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ka.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ka.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ka.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_kk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_kk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_kk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_kk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_my.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_my.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_my.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_my.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_no.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_no.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_no.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_no.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_BR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_pt_PT.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sd.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sd.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sd.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sd.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_si.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_si.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_si.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_si.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sr_lat.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tj.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tj.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tj.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tj.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ur.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ur.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ur.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_ur.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/messages_zh_TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_es_CL.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_es_CL.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_es_CL.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_es_CL.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery-validation/localization/methods_pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery/jquery.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery/jquery.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery/jquery.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/jquery/jquery.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/lodash/lodash.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/lodash/lodash.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/lodash/lodash.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/lodash/lodash.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.concat.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/jquery.mCustomScrollbar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/mCSB_buttons.png diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/package.json diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/malihu-custom-scrollbar-plugin/readme.md diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/css/select2.min.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/css/select2.min.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/css/select2.min.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/css/select2.min.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/af.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/af.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/af.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/af.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/bs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/dsb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/dsb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/dsb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/dsb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/en.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/en.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/en.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/en.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hsb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hsb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hsb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hsb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/hy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/km.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/km.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/km.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/km.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ms.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ms.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ms.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ms.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nb.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nb.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nb.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nb.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ps.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ps.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ps.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ps.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt-BR.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt-BR.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt-BR.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt-BR.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr-Cyrl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr-Cyrl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr-Cyrl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr-Cyrl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-CN.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-CN.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-CN.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-CN.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/i18n/zh-TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.full.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.full.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.full.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.full.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/select2/js/select2.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/sweetalert/sweetalert.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/sweetalert/sweetalert.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/sweetalert/sweetalert.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/sweetalert/sweetalert.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/jquery.timeago.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/jquery.timeago.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/jquery.timeago.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/jquery.timeago.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/README.md b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/README.md similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/README.md rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/README.md diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.af.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.af.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.af.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.af.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.am.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.am.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.am.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.am.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ar.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ar.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ar.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ar.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.az.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bg.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bg.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bg.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bg.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.bs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ca.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ca.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ca.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ca.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.cy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.da.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.da.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.da.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.da.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.de.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.dv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.dv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.dv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.dv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.el.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.el.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.el.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.el.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.en.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.es.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.et.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.et.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.et.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.et.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.eu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.eu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.eu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.eu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fa.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.fr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.gl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.gl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.gl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.gl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.he.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.he.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.he.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.he.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hu.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hu.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hu.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hu.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hy.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hy.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hy.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.hy.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.id.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.id.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.id.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.id.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.is.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.is.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.is.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.is.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.it.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ja.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ja.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ja.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ja.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.jv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.jv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.jv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.jv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ko.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ko.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ko.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ko.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ky.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ky.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ky.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ky.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.lv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.mk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.mk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.mk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.mk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.nl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.nl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.nl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.nl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.no.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.no.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.no.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.no.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-br.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.pt.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ro.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ro.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ro.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ro.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rs.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rs.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rs.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rs.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ru.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ru.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ru.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ru.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rw.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rw.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rw.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.rw.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.si.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.si.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.si.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.si.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sl.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sl.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sl.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sl.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sq.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sq.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sq.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sq.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sv.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sv.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sv.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.sv.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.th.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.th.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.th.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.th.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr-short.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.tr.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uk.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uk.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uk.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uk.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ur.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ur.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ur.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.ur.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uz.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uz.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uz.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.uz.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.vi.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.vi.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.vi.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.vi.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-CN.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/timeago/locales/jquery.timeago.zh-TW.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.js.map b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.js.map similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.js.map rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.js.map diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.css b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.css similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.css rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.css diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.js b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.js similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.js rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/wwwroot/libs/toastr/toastr.min.js diff --git a/templates/mvc/src/MyCompanyName.MyProjectName.Web/yarn.lock b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock similarity index 100% rename from templates/mvc/src/MyCompanyName.MyProjectName.Web/yarn.lock rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/yarn.lock diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/MyCompanyName.MyProjectName.Application.Tests.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyCompanyName.MyProjectName.Application.Tests.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/MyCompanyName.MyProjectName.Application.Tests.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyCompanyName.MyProjectName.Application.Tests.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestBase.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestBase.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestBase.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestBase.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/MyProjectNameApplicationTestModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/Samples/SampleAppServiceTests.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/Samples/SampleAppServiceTests.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Application.Tests/Samples/SampleAppServiceTests.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/Samples/SampleAppServiceTests.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyCompanyName.MyProjectName.Domain.Tests.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestBase.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestBase.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestBase.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestBase.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/MyProjectNameDomainTestModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/Samples/SampleDomainTests.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/Samples/SampleDomainTests.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Domain.Tests/Samples/SampleDomainTests.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/Samples/SampleDomainTests.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestBase.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestBase.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestBase.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestBase.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/MyProjectNameEntityFrameworkCoreTestModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/Samples/SampleRepositoryTests.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/Samples/SampleRepositoryTests.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/Samples/SampleRepositoryTests.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/EntityFrameworkCore/Samples/SampleRepositoryTests.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/ClientDemoService.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/ClientDemoService.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/ClientDemoService.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/ClientDemoService.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyProjectNameConsoleApiClientModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyProjectNameConsoleApiClientModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyProjectNameConsoleApiClientModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyProjectNameConsoleApiClientModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/Program.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/Program.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/Program.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/Program.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.json diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestBase.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestBase.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestBase.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestBase.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/MyProjectNameMongoDbTestModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/Samples/SampleRepositoryTests.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/Samples/SampleRepositoryTests.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/Samples/SampleRepositoryTests.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MongoDb/Samples/SampleRepositoryTests.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MyCompanyName.MyProjectName.MongoDB.Tests.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MyCompanyName.MyProjectName.MongoDB.Tests.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.MongoDB.Tests/MyCompanyName.MyProjectName.MongoDB.Tests.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/MyCompanyName.MyProjectName.MongoDB.Tests.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBase.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBase.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBase.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBase.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBaseModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBaseModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBaseModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestBaseModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestDataSeedContributor.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestDataSeedContributor.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestDataSeedContributor.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyProjectNameTestDataSeedContributor.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.TestBase/Security/FakeCurrentPrincipalAccessor.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/Security/FakeCurrentPrincipalAccessor.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.TestBase/Security/FakeCurrentPrincipalAccessor.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/Security/FakeCurrentPrincipalAccessor.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestBase.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestBase.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestBase.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestBase.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestModule.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestModule.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestModule.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestModule.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestStartup.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestStartup.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestStartup.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyProjectNameWebTestStartup.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/Pages/Index_Tests.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/Pages/Index_Tests.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/Pages/Index_Tests.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/Pages/Index_Tests.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/WebContentDirectoryFinder.cs b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/WebContentDirectoryFinder.cs similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/WebContentDirectoryFinder.cs rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/WebContentDirectoryFinder.cs diff --git a/templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/xunit.runner.json b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/xunit.runner.json similarity index 100% rename from templates/mvc/test/MyCompanyName.MyProjectName.Web.Tests/xunit.runner.json rename to templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/xunit.runner.json From 2a7c482f31594d2f3f0fabdfbad521e9a303064a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 10:45:17 +0300 Subject: [PATCH 02/11] Update build-all.ps1 --- build-all.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-all.ps1 b/build-all.ps1 index 746e2ecc6f..f4ff6ae116 100644 --- a/build-all.ps1 +++ b/build-all.ps1 @@ -20,7 +20,7 @@ $solutionPaths = ( "modules/background-jobs", "modules/client-simulation", "templates/mvc-module", - "templates/mvc", + "templates/app/aspnet-core", "samples/MicroserviceDemo", "abp_io/AbpIoLocalization" ) From 4a2cd6c661573539a9a8eca9d4d50ce55e1365b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 11:33:05 +0300 Subject: [PATCH 03/11] Added version option while creating a new solution --- .../Volo/Abp/Cli/Commands/NewCommand.cs | 14 ++++++++++--- .../Volo/Abp/Cli/Http/CliHttpClient.cs | 4 ++-- .../Cli/ProjectBuilding/AbpIoTemplateStore.cs | 2 +- .../Steps/RemoveProjectFromSolutionStep.cs | 2 +- .../ProjectBuilding/Github/GithubRelease.cs | 21 ------------------- .../Cli/ProjectBuilding/ProjectBuildArgs.cs | 10 ++++++--- .../Abp/Cli/ProjectBuilding/ProjectBuilder.cs | 12 ++++++----- 7 files changed, 29 insertions(+), 36 deletions(-) delete mode 100644 framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Github/GithubRelease.cs diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs index 3f2456e81b..33c86bb367 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs @@ -46,6 +46,7 @@ namespace Volo.Abp.Cli.Commands new ProjectBuildArgs( SolutionName.Parse(commandLineArgs.Target), commandLineArgs.Options.GetOrNull(Options.Template.Short, Options.Template.Long), + commandLineArgs.Options.GetOrNull(Options.Version.Short, Options.Version.Long), GetDatabaseProviderOrNull(commandLineArgs), commandLineArgs.Options ) @@ -111,13 +112,14 @@ namespace Volo.Abp.Cli.Commands sb.AppendLine(" abp new [-t|--template] [-d|--database-provider] [-o|--output-folder]"); sb.AppendLine(""); sb.AppendLine("Options:"); - sb.AppendLine("-t|--template "); - sb.AppendLine("-o|--output-folder "); + sb.AppendLine("-t|--template (default: app)"); + sb.AppendLine("-o|--output-folder (default: current folder)"); + sb.AppendLine("-v|--version (default: latest version)"); sb.AppendLine("-d|--database-provider (if supported by the template)"); sb.AppendLine("--tiered (if supported by the template)"); sb.AppendLine("--no-ui (if supported by the template)"); sb.AppendLine(""); - sb.AppendLine("Some examples:"); + sb.AppendLine("Examples:"); sb.AppendLine(" abp new Acme.BookStore"); sb.AppendLine(" abp new Acme.BookStore --tiered"); sb.AppendLine(" abp new Acme.BookStore -t mvc-module"); @@ -169,6 +171,12 @@ namespace Volo.Abp.Cli.Commands public const string Short = "o"; public const string Long = "output-folder"; } + + public static class Version + { + public const string Short = "v"; + public const string Long = "version"; + } } } } \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Http/CliHttpClient.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Http/CliHttpClient.cs index c065d83200..d6983a5db1 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Http/CliHttpClient.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Http/CliHttpClient.cs @@ -7,9 +7,9 @@ namespace Volo.Abp.Cli.Http { public class CliHttpClient : HttpClient { - public CliHttpClient() : base(new CliHttpClientHandler()) + public CliHttpClient(TimeSpan? timeout = null) : base(new CliHttpClientHandler()) { - Timeout = TimeSpan.FromSeconds(30); + Timeout = timeout ?? TimeSpan.FromMinutes(1); AddAuthentication(this); } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs index f3c873b4d0..1fd53705eb 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs @@ -102,7 +102,7 @@ namespace Volo.Abp.Cli.ProjectBuilding { var postData = JsonSerializer.Serialize(input); - using (var client = new CliHttpClient()) + using (var client = new CliHttpClient(TimeSpan.FromMinutes(10))) { var responseMessage = await client.PostAsync( $"{CliUrls.WwwAbpIo}api/download/template/", diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs index cc5fc53d08..fe1de0d72d 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs @@ -18,7 +18,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps string projectFolderPath = null) { _projectName = projectName; - _solutionFilePath = solutionFilePath ?? "/MyCompanyName.MyProjectName.sln"; + _solutionFilePath = solutionFilePath ?? "/aspnet-core/MyCompanyName.MyProjectName.sln"; _projectFolderPath = projectFolderPath ?? ("/aspnet-core/src/" + projectName); } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Github/GithubRelease.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Github/GithubRelease.cs deleted file mode 100644 index 9d37befbc2..0000000000 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Github/GithubRelease.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using Newtonsoft.Json; - -namespace Volo.Abp.Cli.ProjectBuilding.Github -{ - [JsonObject] - public class GithubRelease - { - [JsonProperty("id")] - public int Id { get; set; } - - [JsonProperty("name")] - public string Name { get; set; } - - [JsonProperty("prerelease")] - public bool IsPrerelease { get; set; } - - [JsonProperty("published_at")] - public DateTime PublishTime { get; set; } - } -} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs index ca106c1f6e..42307d55cc 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs @@ -12,6 +12,9 @@ namespace Volo.Abp.Cli.ProjectBuilding [CanBeNull] public string TemplateName { get; set; } + [CanBeNull] + public string Version { get; set; } + public DatabaseProvider DatabaseProvider { get; set; } [NotNull] @@ -20,13 +23,14 @@ namespace Volo.Abp.Cli.ProjectBuilding public ProjectBuildArgs( [NotNull] SolutionName solutionName, [CanBeNull] string templateName = null, + [CanBeNull] string version = null, DatabaseProvider databaseProvider = DatabaseProvider.NotSpecified, Dictionary extraProperties = null) { - DatabaseProvider = databaseProvider; - TemplateName = templateName; SolutionName = Check.NotNull(solutionName, nameof(solutionName)); - + TemplateName = templateName; + Version = version; + DatabaseProvider = databaseProvider; ExtraProperties = extraProperties ?? new Dictionary(); } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs index 49d7648e22..9251b98ecb 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs @@ -1,9 +1,10 @@ -using System; -using System.Linq; -using System.Threading.Tasks; -using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; using Microsoft.Extensions.Options; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; using Volo.Abp.Cli.ProjectBuilding.Analyticses; using Volo.Abp.Cli.ProjectBuilding.Building; using Volo.Abp.DependencyInjection; @@ -53,7 +54,8 @@ namespace Volo.Abp.Cli.ProjectBuilding var templateFile = await TemplateStore.GetAsync( args.TemplateName, args.DatabaseProvider, - args.SolutionName.FullName + args.SolutionName.FullName, + args.Version ); var context = new ProjectBuildContext( From ee4101e9672077b9563c3692b9d69280ef2d3e11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 14:31:48 +0300 Subject: [PATCH 04/11] Support angular template generation --- .../Www/Localization/Resources/en.json | 3 +- .../Volo/Abp/Cli/Commands/NewCommand.cs | 26 ++++++++- .../Cli/ProjectBuilding/AbpIoTemplateStore.cs | 3 - .../Building/DatabaseProvider.cs | 14 ----- .../Building/DatabaseProviderExtensions.cs | 16 ++++++ .../Building/ProjectBuildPipeline.cs | 9 ++- .../Building/ProjectBuildPipelineBuilder.cs | 2 +- .../Building/Steps/MoveFolderStep.cs | 34 +++++++++++ .../Building/Steps/RemoveFolderStep.cs | 28 +++++++++ .../Steps/RemoveProjectFromSolutionStep.cs | 4 +- .../ProjectBuilding/Building/TemplateInfo.cs | 8 ++- .../ProjectBuilding/Building/UiFramework.cs | 9 +++ .../Building/UiFrameworkExtensions.cs | 16 ++++++ .../Abp/Cli/ProjectBuilding/ITemplateStore.cs | 3 - .../Cli/ProjectBuilding/ProjectBuildArgs.cs | 4 ++ .../Abp/Cli/ProjectBuilding/ProjectBuilder.cs | 38 +++++++++---- .../Templates/App/AppTemplate.cs | 57 ++++++++++++++----- 17 files changed, 215 insertions(+), 59 deletions(-) create mode 100644 framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProviderExtensions.cs create mode 100644 framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/MoveFolderStep.cs create mode 100644 framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveFolderStep.cs create mode 100644 framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFramework.cs create mode 100644 framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFrameworkExtensions.cs diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json index b44c8833bd..7224dab07e 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json @@ -153,6 +153,7 @@ "Code": "Code", "Result": "Result", "SeeTheDocumentForMoreInformation": "See the {0} document for more information", - "IndexPageHeroSection": "open sourceWeb Application
Framework
for asp.net core" + "IndexPageHeroSection": "open sourceWeb Application
Framework
for asp.net core", + "UiFramework": "UI Framework" } } \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs index 33c86bb367..df8c7eea2c 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewCommand.cs @@ -47,7 +47,8 @@ namespace Volo.Abp.Cli.Commands SolutionName.Parse(commandLineArgs.Target), commandLineArgs.Options.GetOrNull(Options.Template.Short, Options.Template.Long), commandLineArgs.Options.GetOrNull(Options.Version.Short, Options.Version.Long), - GetDatabaseProviderOrNull(commandLineArgs), + GetDatabaseProvider(commandLineArgs), + GetUiFramework(commandLineArgs), commandLineArgs.Options ) ); @@ -94,6 +95,7 @@ namespace Volo.Abp.Cli.Commands { StreamUtils.Copy(zipInputStream, streamWriter, buffer); } + zipEntry = zipInputStream.GetNextEntry(); } } @@ -138,7 +140,7 @@ namespace Volo.Abp.Cli.Commands return "Generates a new solution based on the ABP startup templates."; } - protected virtual DatabaseProvider GetDatabaseProviderOrNull(CommandLineArgs commandLineArgs) + protected virtual DatabaseProvider GetDatabaseProvider(CommandLineArgs commandLineArgs) { var optionValue = commandLineArgs.Options.GetOrNull(Options.DatabaseProvider.Short, Options.DatabaseProvider.Long); switch (optionValue) @@ -152,6 +154,20 @@ namespace Volo.Abp.Cli.Commands } } + private UiFramework GetUiFramework(CommandLineArgs commandLineArgs) + { + var optionValue = commandLineArgs.Options.GetOrNull(Options.UiFramework.Short, Options.UiFramework.Long); + switch (optionValue) + { + case "mvc": + return UiFramework.Mvc; + case "angular": + return UiFramework.Angular; + default: + return UiFramework.NotSpecified; + } + } + public static class Options { public static class Template @@ -177,6 +193,12 @@ namespace Volo.Abp.Cli.Commands public const string Short = "v"; public const string Long = "version"; } + + public static class UiFramework + { + public const string Short = "u"; + public const string Long = "ui"; + } } } } \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs index 1fd53705eb..01783dfc45 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs @@ -7,7 +7,6 @@ using System.Net.Http; using System.Text; using System.Threading.Tasks; using Volo.Abp.Cli.Http; -using Volo.Abp.Cli.ProjectBuilding.Building; using Volo.Abp.DependencyInjection; using Volo.Abp.Http; using Volo.Abp.IO; @@ -40,8 +39,6 @@ namespace Volo.Abp.Cli.ProjectBuilding public async Task GetAsync( string name, - DatabaseProvider databaseProvider, - string projectName, string version = null) { if (version == null) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProvider.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProvider.cs index f7ca31e168..852c63057a 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProvider.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProvider.cs @@ -6,18 +6,4 @@ EntityFrameworkCore = 1, MongoDb = 2 } - - public static class DatabaseProviderExtensions - { - public static string ToProviderName(this DatabaseProvider databaseProvider) - { - switch (databaseProvider) - { - case DatabaseProvider.EntityFrameworkCore: return "ef"; - case DatabaseProvider.MongoDb: return "mongodb"; - case DatabaseProvider.NotSpecified: return "NotSpecified"; - default: return "NotSpecified"; - } - } - } } \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProviderExtensions.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProviderExtensions.cs new file mode 100644 index 0000000000..61e4805d00 --- /dev/null +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/DatabaseProviderExtensions.cs @@ -0,0 +1,16 @@ +namespace Volo.Abp.Cli.ProjectBuilding.Building +{ + public static class DatabaseProviderExtensions + { + public static string ToProviderName(this DatabaseProvider databaseProvider) + { + switch (databaseProvider) + { + case DatabaseProvider.EntityFrameworkCore: return "ef"; + case DatabaseProvider.MongoDb: return "mongodb"; + case DatabaseProvider.NotSpecified: return "NotSpecified"; + default: return "NotSpecified"; + } + } + } +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipeline.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipeline.cs index a6e5e2e56f..91d83b086a 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipeline.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipeline.cs @@ -4,18 +4,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building { public class ProjectBuildPipeline { + public ProjectBuildContext Context { get; } + public List Steps { get; } - public ProjectBuildPipeline() + public ProjectBuildPipeline(ProjectBuildContext context) { + Context = context; Steps = new List(); } - public void Execute(ProjectBuildContext context) + public void Execute() { foreach (var step in Steps) { - step.Execute(context); + step.Execute(Context); } } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs index 6ed0b7133e..5f763b15f9 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/ProjectBuildPipelineBuilder.cs @@ -6,7 +6,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building { public static ProjectBuildPipeline Build(ProjectBuildContext context) { - var pipeline = new ProjectBuildPipeline(); + var pipeline = new ProjectBuildPipeline(context); pipeline.Steps.Add(new FileEntryListReadStep()); diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/MoveFolderStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/MoveFolderStep.cs new file mode 100644 index 0000000000..a36cde6f3f --- /dev/null +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/MoveFolderStep.cs @@ -0,0 +1,34 @@ +using System; +using System.Linq; + +namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps +{ + public class MoveFolderStep : ProjectBuildPipelineStep + { + private readonly string _sourceFolder; + private readonly string _targetFolder; + + public MoveFolderStep(string sourceFolder, string targetFolder) + { + _sourceFolder = sourceFolder; + _targetFolder = targetFolder; + } + + public override void Execute(ProjectBuildContext context) + { + var fileEntries = context.Files.Where(file => file.Name.StartsWith(_sourceFolder)).ToList(); + foreach (var fileEntry in fileEntries) + { + var newName = fileEntry.Name.ReplaceFirst(_sourceFolder, _targetFolder); + + if (newName.IsIn("", "/")) + { + context.Files.Remove(fileEntry); + continue; + } + + fileEntry.SetName(newName); + } + } + } +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveFolderStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveFolderStep.cs new file mode 100644 index 0000000000..ddf7010dd7 --- /dev/null +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveFolderStep.cs @@ -0,0 +1,28 @@ +using System.Linq; + +namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps +{ + public class RemoveFolderStep : ProjectBuildPipelineStep + { + private readonly string _folderPath; + + public RemoveFolderStep(string folderPath) + { + _folderPath = folderPath; + } + + public override void Execute(ProjectBuildContext context) + { + //Remove the folder content + var folderPathWithSlash = _folderPath + "/"; + context.Files.RemoveAll(file => file.Name.StartsWith(folderPathWithSlash)); + + //Remove the folder + var folder = context.Files.FirstOrDefault(file => file.Name == _folderPath); + if (folder != null) + { + context.Files.Remove(folder); + } + } + } +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs index fe1de0d72d..497a38c4b1 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/RemoveProjectFromSolutionStep.cs @@ -24,9 +24,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps public override void Execute(ProjectBuildContext context) { - var projectFolderWithSlash = _projectFolderPath + "/"; - context.Files.RemoveAll(file => file.Name.StartsWith(projectFolderWithSlash)); - context.Files.RemoveAll(file => file.Name == _projectFolderPath); + new RemoveFolderStep(_projectFolderPath).Execute(context); var solutionFile = context.GetFile(_solutionFilePath); solutionFile.NormalizeLineEndings(); solutionFile.SetLines(RemoveProject(solutionFile.GetLines().ToList())); diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/TemplateInfo.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/TemplateInfo.cs index 3809646ecc..137674dcc6 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/TemplateInfo.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/TemplateInfo.cs @@ -11,15 +11,19 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building public DatabaseProvider DefaultDatabaseProvider { get; } + public UiFramework DefaultUiFramework { get; } + [CanBeNull] public string DocumentUrl { get; set; } protected TemplateInfo( [NotNull] string name, - DatabaseProvider defaultDatabaseProvider = DatabaseProvider.NotSpecified) + DatabaseProvider defaultDatabaseProvider = DatabaseProvider.NotSpecified, + UiFramework defaultUiFramework = UiFramework.NotSpecified) { Name = Check.NotNullOrWhiteSpace(name, nameof(name)); - DefaultDatabaseProvider = Check.NotNull(defaultDatabaseProvider, nameof(defaultDatabaseProvider)); + DefaultDatabaseProvider = defaultDatabaseProvider; + DefaultUiFramework = defaultUiFramework; } public virtual IEnumerable GetCustomSteps(ProjectBuildContext context) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFramework.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFramework.cs new file mode 100644 index 0000000000..eab34d141b --- /dev/null +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFramework.cs @@ -0,0 +1,9 @@ +namespace Volo.Abp.Cli.ProjectBuilding.Building +{ + public enum UiFramework + { + NotSpecified = 0, + Mvc = 1, + Angular = 2 + } +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFrameworkExtensions.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFrameworkExtensions.cs new file mode 100644 index 0000000000..09eb0c474c --- /dev/null +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/UiFrameworkExtensions.cs @@ -0,0 +1,16 @@ +namespace Volo.Abp.Cli.ProjectBuilding.Building +{ + public static class UiFrameworkExtensions + { + public static string ToFrameworkName(this UiFramework uiFramework) + { + switch (uiFramework) + { + case UiFramework.Mvc: return "mvc"; + case UiFramework.Angular: return "angular"; + case UiFramework.NotSpecified: return "NotSpecified"; + default: return "NotSpecified"; + } + } + } +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ITemplateStore.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ITemplateStore.cs index 064c4eb81b..728d4d4a51 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ITemplateStore.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ITemplateStore.cs @@ -1,6 +1,5 @@ using System.Threading.Tasks; using JetBrains.Annotations; -using Volo.Abp.Cli.ProjectBuilding.Building; namespace Volo.Abp.Cli.ProjectBuilding { @@ -8,8 +7,6 @@ namespace Volo.Abp.Cli.ProjectBuilding { Task GetAsync( string name, - DatabaseProvider databaseProvider, - string projectName, [CanBeNull] string version = null ); } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs index 42307d55cc..7f1533459d 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuildArgs.cs @@ -17,6 +17,8 @@ namespace Volo.Abp.Cli.ProjectBuilding public DatabaseProvider DatabaseProvider { get; set; } + public UiFramework UiFramework { get; set; } + [NotNull] public Dictionary ExtraProperties { get; set; } @@ -25,12 +27,14 @@ namespace Volo.Abp.Cli.ProjectBuilding [CanBeNull] string templateName = null, [CanBeNull] string version = null, DatabaseProvider databaseProvider = DatabaseProvider.NotSpecified, + UiFramework uiFramework = UiFramework.NotSpecified, Dictionary extraProperties = null) { SolutionName = Check.NotNull(solutionName, nameof(solutionName)); TemplateName = templateName; Version = version; DatabaseProvider = databaseProvider; + UiFramework = uiFramework; ExtraProperties = extraProperties ?? new Dictionary(); } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs index 9251b98ecb..de485b7c06 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/ProjectBuilder.cs @@ -41,20 +41,10 @@ namespace Volo.Abp.Cli.ProjectBuilding { var templateInfo = GetTemplateInfo(args); - args.TemplateName = templateInfo.Name; - - if (args.DatabaseProvider == DatabaseProvider.NotSpecified) - { - if (templateInfo.DefaultDatabaseProvider != DatabaseProvider.NotSpecified) - { - args.DatabaseProvider = templateInfo.DefaultDatabaseProvider; - } - } + NormalizeArgs(args, templateInfo); var templateFile = await TemplateStore.GetAsync( args.TemplateName, - args.DatabaseProvider, - args.SolutionName.FullName, args.Version ); @@ -64,7 +54,7 @@ namespace Volo.Abp.Cli.ProjectBuilding args ); - ProjectBuildPipelineBuilder.Build(context).Execute(context); + ProjectBuildPipelineBuilder.Build(context).Execute(); if (!templateInfo.DocumentUrl.IsNullOrEmpty()) { @@ -94,6 +84,30 @@ namespace Volo.Abp.Cli.ProjectBuilding return new ProjectBuildResult(context.Result.ZipContent, args.SolutionName.ProjectName); } + private static void NormalizeArgs(ProjectBuildArgs args, TemplateInfo templateInfo) + { + if (args.TemplateName.IsNullOrEmpty()) + { + args.TemplateName = templateInfo.Name; + } + + if (args.DatabaseProvider == DatabaseProvider.NotSpecified) + { + if (templateInfo.DefaultDatabaseProvider != DatabaseProvider.NotSpecified) + { + args.DatabaseProvider = templateInfo.DefaultDatabaseProvider; + } + } + + if (args.UiFramework == UiFramework.NotSpecified) + { + if (templateInfo.DefaultUiFramework != UiFramework.NotSpecified) + { + args.UiFramework = templateInfo.DefaultUiFramework; + } + } + } + private TemplateInfo GetTemplateInfo(ProjectBuildArgs args) { if (args.TemplateName.IsNullOrWhiteSpace()) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs index d146e16ec7..ec7146c832 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppTemplate.cs @@ -12,7 +12,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.App public const string TemplateName = "app"; public AppTemplate() - : base(TemplateName, DatabaseProvider.EntityFrameworkCore) + : base(TemplateName, DatabaseProvider.EntityFrameworkCore, UiFramework.Mvc) { DocumentUrl = "https://docs.abp.io/en/abp/latest/Startup-Templates/Application"; } @@ -24,11 +24,12 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.App SwitchDatabaseProvider(context, steps); DeleteUnrelatedProjects(context, steps); RandomizeSslPorts(context, steps); + CleanupFolderHierarchy(context, steps); return steps; } - private static void SwitchDatabaseProvider(ProjectBuildContext context, List steps) + private static void SwitchDatabaseProvider(ProjectBuildContext context, List steps) { if (context.BuildArgs.DatabaseProvider == DatabaseProvider.MongoDb) { @@ -51,30 +52,56 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.App private void DeleteUnrelatedProjects(ProjectBuildContext context, List steps) { - if (context.BuildArgs.ExtraProperties.ContainsKey("tiered")) + if (context.BuildArgs.UiFramework == UiFramework.Mvc) + { + if (context.BuildArgs.ExtraProperties.ContainsKey("tiered")) + { + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Tests", projectFolderPath: "/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests")); + steps.Add(new AppTemplateProjectRenameStep("MyCompanyName.MyProjectName.Web.Host", "MyCompanyName.MyProjectName.Web")); + } + else + { + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Host")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.HttpApi.Host")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.IdentityServer")); + steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep()); + } + } + + if (context.BuildArgs.UiFramework != UiFramework.Mvc) { steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web")); + steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Host")); steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Tests", projectFolderPath: "/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests")); - steps.Add(new AppTemplateProjectRenameStep("MyCompanyName.MyProjectName.Web.Host", "MyCompanyName.MyProjectName.Web")); } - else + + if (context.BuildArgs.UiFramework != UiFramework.Angular) { - steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.Web.Host")); - steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.HttpApi.Host")); - steps.Add(new RemoveProjectFromSolutionStep("MyCompanyName.MyProjectName.IdentityServer")); - steps.Add(new AppTemplateChangeConsoleTestClientPortSettingsStep()); + steps.Add(new RemoveFolderStep("/angular")); } } private static void RandomizeSslPorts(ProjectBuildContext context, List steps) { - steps.Add(new TemplateRandomSslPortStep(new List + steps.Add(new TemplateRandomSslPortStep( + new List + { + "https://localhost:44300", + "https://localhost:44301", + "https://localhost:44302", + "https://localhost:44303" + } + ) + ); + } + + private void CleanupFolderHierarchy(ProjectBuildContext context, List steps) + { + if (context.BuildArgs.UiFramework == UiFramework.Mvc) { - "https://localhost:44300", - "https://localhost:44301", - "https://localhost:44302", - "https://localhost:44303" - })); + steps.Add(new MoveFolderStep("/aspnet-core/", "/")); + } } } } \ No newline at end of file From 716df65ee21605e2be5b12b7a548d15c874600aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 15:00:29 +0300 Subject: [PATCH 05/11] Fix NugetReferenceReplaceStep --- .../Volo/Abp/Cli/CliConsts.cs | 2 ++ .../Cli/ProjectBuilding/AbpIoTemplateStore.cs | 7 ++++--- .../Steps/NugetReferenceReplaceStep.cs | 20 ++++++++++++++----- .../Abp/Cli/ProjectBuilding/TemplateFile.cs | 5 ++++- 4 files changed, 25 insertions(+), 9 deletions(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliConsts.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliConsts.cs index 341bf1880d..e4ddf2a3ee 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliConsts.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliConsts.cs @@ -3,5 +3,7 @@ public static class CliConsts { public const string Command = "AbpCliCommand"; + + public const string BranchPrefix = "branch@"; } } diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs index 01783dfc45..21f868e73f 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/AbpIoTemplateStore.cs @@ -41,9 +41,10 @@ namespace Volo.Abp.Cli.ProjectBuilding string name, string version = null) { + var latestVersion = await GetLatestTemplateVersionAsync(name); if (version == null) { - version = await GetLatestTemplateVersionAsync(name); + version = latestVersion; } DirectoryHelper.CreateIfNotExists(CliPaths.TemplateCache); @@ -52,7 +53,7 @@ namespace Volo.Abp.Cli.ProjectBuilding if (Options.CacheTemplates && File.Exists(localCacheFile)) { Logger.LogInformation("Using cached template: " + name + ", version: " + version); - return new TemplateFile(File.ReadAllBytes(localCacheFile), version); + return new TemplateFile(File.ReadAllBytes(localCacheFile), version, latestVersion); } Logger.LogInformation("Downloading template: " + name + ", version: " + version); @@ -70,7 +71,7 @@ namespace Volo.Abp.Cli.ProjectBuilding File.WriteAllBytes(localCacheFile, fileContent); } - return new TemplateFile(fileContent, version); + return new TemplateFile(fileContent, version, latestVersion); } private async Task GetLatestTemplateVersionAsync(string name) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/NugetReferenceReplaceStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/NugetReferenceReplaceStep.cs index d129bbde55..c34bf7c9f7 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/NugetReferenceReplaceStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/NugetReferenceReplaceStep.cs @@ -10,11 +10,17 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps { public override void Execute(ProjectBuildContext context) { + var nugetPackageVersion = context.TemplateFile.Version; + if (nugetPackageVersion.StartsWith(CliConsts.BranchPrefix)) + { + nugetPackageVersion = context.TemplateFile.LatestVersion; + } + new NugetReferenceReplacer( context.Files, "MyCompanyName", "MyProjectName", - context.TemplateFile.Version + nugetPackageVersion ).Run(); } @@ -23,14 +29,18 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps private readonly List _entries; private readonly string _companyNamePlaceHolder; private readonly string _projectNamePlaceHolder; - private readonly string _latestNugetPackageVersion; + private readonly string _nugetPackageVersion; - public NugetReferenceReplacer(List entries, string companyNamePlaceHolder, string projectNamePlaceHolder, string latestNugetPackageVersion) + public NugetReferenceReplacer( + List entries, + string companyNamePlaceHolder, + string projectNamePlaceHolder, + string nugetPackageVersion) { _entries = entries; _companyNamePlaceHolder = companyNamePlaceHolder; _projectNamePlaceHolder = projectNamePlaceHolder; - _latestNugetPackageVersion = latestNugetPackageVersion; + _nugetPackageVersion = nugetPackageVersion; } public void Run() @@ -78,7 +88,7 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps newNode.Attributes.Append(includeAttr); var versionAttr = doc.CreateAttribute("Version"); - versionAttr.Value = _latestNugetPackageVersion; + versionAttr.Value = _nugetPackageVersion; newNode.Attributes.Append(versionAttr); oldNode.ParentNode.ReplaceChild(newNode, oldNode); diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateFile.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateFile.cs index 234a7b509a..c7f9e77cb2 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateFile.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/TemplateFile.cs @@ -4,12 +4,15 @@ { public string Version { get; } + public string LatestVersion { get; } + public byte[] FileBytes { get; } - public TemplateFile(byte[] fileBytes, string version) + public TemplateFile(byte[] fileBytes, string version, string latestVersion) { FileBytes = fileBytes; Version = version; + LatestVersion = latestVersion; } } } \ No newline at end of file From 5185ca9505e10edd1dd9b489243497cc72bb4c00 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Tue, 30 Jul 2019 15:01:33 +0300 Subject: [PATCH 06/11] feature(ng-template): sync changes --- templates/app/angular/.npmrc | 1 - templates/app/angular/package.json | 10 ++++++---- templates/app/angular/src/app/app-routing.module.ts | 7 +++++++ .../app/lazy-libs/tenant-management-wrapper.module.ts | 7 +++++++ .../app/angular/src/environments/environment.hmr.ts | 6 +++--- .../app/angular/src/environments/environment.prod.ts | 6 +++--- templates/app/angular/src/environments/environment.ts | 6 +++--- 7 files changed, 29 insertions(+), 14 deletions(-) create mode 100644 templates/app/angular/src/app/lazy-libs/tenant-management-wrapper.module.ts diff --git a/templates/app/angular/.npmrc b/templates/app/angular/.npmrc index aecaef9b5c..5d05609c19 100644 --- a/templates/app/angular/.npmrc +++ b/templates/app/angular/.npmrc @@ -1,2 +1 @@ -@abp:registry=http://192.168.1.45:4873/ @volo:registry=http://192.168.1.45:4873/ \ No newline at end of file diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index eb194cf824..b638f21535 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -5,16 +5,18 @@ "ng": "ng", "start": "ng serve", "start:hmr": "ng serve --configuration hmr", - "build": "ng build --configuration production", + "build": "ng build", + "build:prod": "ng build --configuration production", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e" }, "private": true, "dependencies": { - "@abp/ng.account": "^1.1.6", - "@abp/ng.identity": "^1.1.7", - "@abp/ng.theme.basic": "^1.1.6", + "@abp/ng.account": "^0.7.6", + "@abp/ng.identity": "^0.7.6", + "@abp/ng.tenant-management": "^0.7.6", + "@abp/ng.theme.basic": "^0.7.6", "@angular/animations": "~8.1.2", "@angular/common": "~8.1.2", "@angular/compiler": "~8.1.2", diff --git a/templates/app/angular/src/app/app-routing.module.ts b/templates/app/angular/src/app/app-routing.module.ts index 180d105513..ddd76272f4 100644 --- a/templates/app/angular/src/app/app-routing.module.ts +++ b/templates/app/angular/src/app/app-routing.module.ts @@ -3,6 +3,7 @@ import { ACCOUNT_ROUTES } from '@abp/ng.account'; import { NgModule } from '@angular/core'; import { Routes, RouterModule } from '@angular/router'; import { ABP } from '@abp/ng.core'; +import { TENANT_MANAGEMENT_ROUTES } from '@abp/ng.tenant-management'; const routes: Routes = [ { path: '', redirectTo: '/home', pathMatch: 'full' }, @@ -25,6 +26,12 @@ const routes: Routes = [ loadChildren: () => import('./lazy-libs/identity-wrapper.module').then(m => m.IdentityWrapperModule), data: { routes: IDENTITY_ROUTES }, }, + { + path: 'tenant-management', + loadChildren: () => + import('./lazy-libs/tenant-management-wrapper.module').then(m => m.TenantManagementWrapperModule), + data: { routes: TENANT_MANAGEMENT_ROUTES }, + }, ]; @NgModule({ diff --git a/templates/app/angular/src/app/lazy-libs/tenant-management-wrapper.module.ts b/templates/app/angular/src/app/lazy-libs/tenant-management-wrapper.module.ts new file mode 100644 index 0000000000..63eabda505 --- /dev/null +++ b/templates/app/angular/src/app/lazy-libs/tenant-management-wrapper.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; +import { TenantManagementModule } from '@abp/ng.tenant-management'; + +@NgModule({ + imports: [TenantManagementModule], +}) +export class TenantManagementWrapperModule {} diff --git a/templates/app/angular/src/environments/environment.hmr.ts b/templates/app/angular/src/environments/environment.hmr.ts index 6fbe707934..d398dfa23a 100644 --- a/templates/app/angular/src/environments/environment.hmr.ts +++ b/templates/app/angular/src/environments/environment.hmr.ts @@ -3,9 +3,9 @@ export const environment = { hmr: true, oAuthConfig: { issuer: 'http://localhost:44392', - clientId: 'MyAbpProject_ConsoleTestApp', + clientId: 'MyProjectName_ConsoleTestApp', dummyClientSecret: '1q2w3e*', - scope: 'MyAbpProject', + scope: 'MyProjectName', showDebugInformation: true, oidc: false, requireHttps: false, @@ -16,6 +16,6 @@ export const environment = { }, }, localization: { - defaultResourceName: 'MyAbpProject', + defaultResourceName: 'MyProjectName', }, }; diff --git a/templates/app/angular/src/environments/environment.prod.ts b/templates/app/angular/src/environments/environment.prod.ts index ecf41fb7e7..5be6799223 100644 --- a/templates/app/angular/src/environments/environment.prod.ts +++ b/templates/app/angular/src/environments/environment.prod.ts @@ -3,9 +3,9 @@ export const environment = { hmr: false, oAuthConfig: { issuer: 'http://localhost:44392', - clientId: 'MyAbpProject_ConsoleTestApp', + clientId: 'MyProjectName_ConsoleTestApp', dummyClientSecret: '1q2w3e*', - scope: 'MyAbpProject', + scope: 'MyProjectName', showDebugInformation: true, oidc: false, requireHttps: false, @@ -16,6 +16,6 @@ export const environment = { }, }, localization: { - defaultResourceName: 'MyAbpProject', + defaultResourceName: 'MyProjectName', }, }; diff --git a/templates/app/angular/src/environments/environment.ts b/templates/app/angular/src/environments/environment.ts index 9c7f9aa2e4..cc0687e922 100644 --- a/templates/app/angular/src/environments/environment.ts +++ b/templates/app/angular/src/environments/environment.ts @@ -3,9 +3,9 @@ export const environment = { hmr: false, oAuthConfig: { issuer: 'http://localhost:44392', - clientId: 'MyAbpProject_ConsoleTestApp', + clientId: 'MyProjectName_ConsoleTestApp', dummyClientSecret: '1q2w3e*', - scope: 'MyAbpProject', + scope: 'MyProjectName', showDebugInformation: true, oidc: false, requireHttps: false, @@ -16,6 +16,6 @@ export const environment = { }, }, localization: { - defaultResourceName: 'MyAbpProject', + defaultResourceName: 'MyProjectName', }, }; From 27581e94892f26308065ed6d60e82e8f03081d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 15:06:55 +0300 Subject: [PATCH 07/11] Update angular ui ports. --- templates/app/angular/src/environments/environment.hmr.ts | 6 +++--- templates/app/angular/src/environments/environment.prod.ts | 6 +++--- templates/app/angular/src/environments/environment.ts | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/templates/app/angular/src/environments/environment.hmr.ts b/templates/app/angular/src/environments/environment.hmr.ts index d398dfa23a..5972308cd3 100644 --- a/templates/app/angular/src/environments/environment.hmr.ts +++ b/templates/app/angular/src/environments/environment.hmr.ts @@ -2,17 +2,17 @@ export const environment = { production: false, hmr: true, oAuthConfig: { - issuer: 'http://localhost:44392', + issuer: 'https://localhost:44301', clientId: 'MyProjectName_ConsoleTestApp', dummyClientSecret: '1q2w3e*', scope: 'MyProjectName', showDebugInformation: true, oidc: false, - requireHttps: false, + requireHttps: true, }, apis: { default: { - url: 'http://localhost:44392', + url: 'https://localhost:44300', }, }, localization: { diff --git a/templates/app/angular/src/environments/environment.prod.ts b/templates/app/angular/src/environments/environment.prod.ts index 5be6799223..d169e3216e 100644 --- a/templates/app/angular/src/environments/environment.prod.ts +++ b/templates/app/angular/src/environments/environment.prod.ts @@ -2,17 +2,17 @@ export const environment = { production: true, hmr: false, oAuthConfig: { - issuer: 'http://localhost:44392', + issuer: 'https://localhost:44301', clientId: 'MyProjectName_ConsoleTestApp', dummyClientSecret: '1q2w3e*', scope: 'MyProjectName', showDebugInformation: true, oidc: false, - requireHttps: false, + requireHttps: true, }, apis: { default: { - url: 'http://localhost:44392', + url: 'https://localhost:44300', }, }, localization: { diff --git a/templates/app/angular/src/environments/environment.ts b/templates/app/angular/src/environments/environment.ts index cc0687e922..6fa1f411ad 100644 --- a/templates/app/angular/src/environments/environment.ts +++ b/templates/app/angular/src/environments/environment.ts @@ -2,17 +2,17 @@ export const environment = { production: false, hmr: false, oAuthConfig: { - issuer: 'http://localhost:44392', + issuer: 'https://localhost:44301', clientId: 'MyProjectName_ConsoleTestApp', dummyClientSecret: '1q2w3e*', scope: 'MyProjectName', showDebugInformation: true, oidc: false, - requireHttps: false, + requireHttps: true, }, apis: { default: { - url: 'http://localhost:44392', + url: 'https://localhost:44300', }, }, localization: { From 03fb4574651960ee0acaee5ebc75dd5b57175573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 15:13:07 +0300 Subject: [PATCH 08/11] Fix local framework reference for the app template. --- ....MyProjectName.Application.Contracts.csproj | 8 ++++---- ...ompanyName.MyProjectName.Application.csproj | 8 ++++---- ...CompanyName.MyProjectName.DbMigrator.csproj | 2 +- ...panyName.MyProjectName.Domain.Shared.csproj | 16 ++++++++-------- .../MyCompanyName.MyProjectName.Domain.csproj | 18 +++++++++--------- ...me.MyProjectName.EntityFrameworkCore.csproj | 18 +++++++++--------- ...anyName.MyProjectName.HttpApi.Client.csproj | 8 ++++---- ...mpanyName.MyProjectName.HttpApi.Host.csproj | 4 ++-- .../MyCompanyName.MyProjectName.HttpApi.csproj | 8 ++++---- ...anyName.MyProjectName.IdentityServer.csproj | 6 +++--- .../MyCompanyName.MyProjectName.MongoDB.csproj | 16 ++++++++-------- ...MyCompanyName.MyProjectName.Web.Host.csproj | 16 ++++++++-------- .../MyCompanyName.MyProjectName.Web.csproj | 14 +++++++------- ...ctName.HttpApi.Client.ConsoleTestApp.csproj | 2 +- ...MyCompanyName.MyProjectName.TestBase.csproj | 6 +++--- ...yCompanyName.MyProjectName.Web.Tests.csproj | 2 +- 16 files changed, 76 insertions(+), 76 deletions(-) diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj index 1f9807b335..3620848553 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/MyCompanyName.MyProjectName.Application.Contracts.csproj @@ -12,10 +12,10 @@ - - - - + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj index ca1b91cb3c..d9d7aa969f 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Application/MyCompanyName.MyProjectName.Application.csproj @@ -13,10 +13,10 @@ - - - - + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj index 81c032e17f..4130039cc2 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.DbMigrator/MyCompanyName.MyProjectName.DbMigrator.csproj @@ -26,7 +26,7 @@ - + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj index f2fd96b8e4..262569df97 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/MyCompanyName.MyProjectName.Domain.Shared.csproj @@ -8,14 +8,14 @@ - - - - - - - - + + + + + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj index ae2c247702..3875522a7a 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/MyCompanyName.MyProjectName.Domain.csproj @@ -13,15 +13,15 @@ - - - - - - - - - + + + + + + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj index 7cd396d603..f0a118124f 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/MyCompanyName.MyProjectName.EntityFrameworkCore.csproj @@ -9,15 +9,15 @@ - - - - - - - - - + + + + + + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj index 90e5890372..22adcfaf86 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/MyCompanyName.MyProjectName.HttpApi.Client.csproj @@ -12,10 +12,10 @@ - - - - + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj index 6f9b15c430..35d65ba02e 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyCompanyName.MyProjectName.HttpApi.Host.csproj @@ -18,8 +18,8 @@ - - + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj index 58477247da..96be3e8e75 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/MyCompanyName.MyProjectName.HttpApi.csproj @@ -12,10 +12,10 @@ - - - - + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj index cc95438707..a13d76c3c1 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyCompanyName.MyProjectName.IdentityServer.csproj @@ -41,9 +41,9 @@ - - - + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj index acf5677c85..3012d981d0 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/MyCompanyName.MyProjectName.MongoDB.csproj @@ -9,14 +9,14 @@ - - - - - - - - + + + + + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj index bd9412a852..4237e34c79 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyCompanyName.MyProjectName.Web.Host.csproj @@ -26,14 +26,14 @@ - - - - - - - - + + + + + + + + diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj index c10afa2b21..caf3207b5c 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyCompanyName.MyProjectName.Web.csproj @@ -44,13 +44,13 @@ - - - - - - - + + + + + + + diff --git a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj index 76fa974cfc..302001a782 100644 --- a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj +++ b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj @@ -17,7 +17,7 @@ - + diff --git a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj index 1b0f53db9c..b598c0b10b 100644 --- a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj +++ b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/MyCompanyName.MyProjectName.TestBase.csproj @@ -8,9 +8,9 @@ - - - + + + diff --git a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj index f3b0d21c93..ffdba253e1 100644 --- a/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj +++ b/templates/app/aspnet-core/test/MyCompanyName.MyProjectName.Web.Tests/MyCompanyName.MyProjectName.Web.Tests.csproj @@ -17,7 +17,7 @@ - + From 6bc918a1b4b1cbeb891176e85d62de6be85805c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 18:49:45 +0300 Subject: [PATCH 09/11] Enable CORS for the app template --- .../MyProjectNameHttpApiHostModule.cs | 30 +++++++++++++++++- .../appsettings.json | 3 ++ .../MyProjectNameIdentityServerModule.cs | 31 +++++++++++++++++-- .../appsettings.json | 5 ++- .../MyProjectNameWebModule.cs | 2 +- .../appsettings.json | 4 ++- .../MyProjectNameWebModule.cs | 2 +- .../appsettings.json | 4 ++- 8 files changed, 72 insertions(+), 9 deletions(-) diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs index aaaa808b72..cdf4e08d92 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs @@ -1,4 +1,6 @@ -using System.IO; +using System; +using System.IO; +using System.Linq; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.DataProtection; using Microsoft.AspNetCore.Hosting; @@ -27,6 +29,8 @@ namespace MyCompanyName.MyProjectName )] public class MyProjectNameHttpApiHostModule : AbpModule { + private const string DefaultCorsPolicyName = "Default"; + public override void ConfigureServices(ServiceConfigurationContext context) { var configuration = context.Services.GetConfiguration(); @@ -38,6 +42,7 @@ namespace MyCompanyName.MyProjectName ConfigureLocalization(); ConfigureVirtualFileSystem(context); ConfigureRedis(context, configuration, hostingEnvironment); + ConfigureCors(context, configuration); } private void ConfigureVirtualFileSystem(ServiceConfigurationContext context) @@ -116,10 +121,33 @@ namespace MyCompanyName.MyProjectName } } + private void ConfigureCors(ServiceConfigurationContext context, IConfigurationRoot configuration) + { + context.Services.AddCors(options => + { + options.AddPolicy(DefaultCorsPolicyName, builder => + { + builder + .WithOrigins( + configuration["App:CorsOrigins"] + .Split(",", StringSplitOptions.RemoveEmptyEntries) + .Select(o => o.RemovePostFix("/")) + .ToArray() + ) + .SetIsOriginAllowedToAllowWildcardSubdomains() + .AllowAnyHeader() + .AllowAnyMethod() + .AllowCredentials(); + }); + }); + } + public override void OnApplicationInitialization(ApplicationInitializationContext context) { var app = context.GetApplicationBuilder(); + app.UseCors(DefaultCorsPolicyName); + app.UseVirtualFiles(); app.UseAuthentication(); if (MultiTenancyConsts.IsEnabled) diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json index 2f6399ac58..bad453f08a 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/appsettings.json @@ -1,4 +1,7 @@ { + "App": { + "CorsOrigins": "https://*.MyProjectName.com,http://localhost:4200" + }, "ConnectionStrings": { "Default": "Server=localhost;Database=MyProjectName;Trusted_Connection=True;MultipleActiveResultSets=true" }, diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs index 62a2403773..4537a508c4 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs @@ -1,8 +1,11 @@ -using System.IO; +using System; +using System.IO; +using System.Linq; using Localization.Resources.AbpUi; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.DataProtection; using Microsoft.AspNetCore.Hosting; +using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using MyCompanyName.MyProjectName.EntityFrameworkCore; using MyCompanyName.MyProjectName.Localization; @@ -33,6 +36,8 @@ namespace MyCompanyName.MyProjectName )] public class MyProjectNameIdentityServerModule : AbpModule { + private const string DefaultCorsPolicyName = "Default"; + public override void ConfigureServices(ServiceConfigurationContext context) { var hostingEnvironment = context.Services.GetHostingEnvironment(); @@ -78,7 +83,7 @@ namespace MyCompanyName.MyProjectName Configure(options => { - options.Applications["MVC"].RootUrl = configuration["AppSelfUrl"]; + options.Applications["MVC"].RootUrl = configuration["App:SelfUrl"]; }); Configure(options => @@ -98,12 +103,32 @@ namespace MyCompanyName.MyProjectName .AddDataProtection() .PersistKeysToStackExchangeRedis(redis, "MyProjectName-Protection-Keys"); } - } + context.Services.AddCors(options => + { + options.AddPolicy(DefaultCorsPolicyName, builder => + { + builder + .WithOrigins( + configuration["App:CorsOrigins"] + .Split(",", StringSplitOptions.RemoveEmptyEntries) + .Select(o => o.RemovePostFix("/")) + .ToArray() + ) + .SetIsOriginAllowedToAllowWildcardSubdomains() + .AllowAnyHeader() + .AllowAnyMethod() + .AllowCredentials(); + }); + }); + } + public override void OnApplicationInitialization(ApplicationInitializationContext context) { var app = context.GetApplicationBuilder(); + app.UseCors(DefaultCorsPolicyName); + app.UseCorrelationId(); app.UseVirtualFiles(); app.UseAuthentication(); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json index 036a7fae3e..45f23d7895 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/appsettings.json @@ -1,5 +1,8 @@ { - "AppSelfUrl": "https://localhost:44301", + "App": { + "SelfUrl": "https://localhost:44301", + "CorsOrigins": "https://*.MyProjectName.com,http://localhost:4200" + }, "ConnectionStrings": { "Default": "Server=localhost;Database=MyProjectName;Trusted_Connection=True;MultipleActiveResultSets=true" }, diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs index bbd3568405..07874a46e7 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs @@ -81,7 +81,7 @@ namespace MyCompanyName.MyProjectName.Web { Configure(options => { - options.Applications["MVC"].RootUrl = configuration["AppSelfUrl"]; + options.Applications["MVC"].RootUrl = configuration["App:SelfUrl"]; }); } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json index 3e8f88f825..e9330b776e 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/appsettings.json @@ -1,5 +1,7 @@ { - "AppSelfUrl": "https://localhost:44302", + "App": { + "SelfUrl": "https://localhost:44302" + }, "RemoteServices": { "Default": { "BaseUrl": "https://localhost:44300/" diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs index 267d7d8d83..4858c3ebaf 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs @@ -79,7 +79,7 @@ namespace MyCompanyName.MyProjectName.Web { Configure(options => { - options.Applications["MVC"].RootUrl = configuration["AppSelfUrl"]; + options.Applications["MVC"].RootUrl = configuration["App:SelfUrl"]; }); } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json index 99415d6a8f..085db27e0b 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/appsettings.json @@ -1,5 +1,7 @@ { - "AppSelfUrl": "https://localhost:44303", + "App": { + "SelfUrl": "https://localhost:44303" + }, "ConnectionStrings": { "Default": "Server=localhost;Database=MyProjectName;Trusted_Connection=True;MultipleActiveResultSets=true" }, From 13822e1774c835e1e9a2ee92a116728eac9c5a5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Tue, 30 Jul 2019 19:04:39 +0300 Subject: [PATCH 10/11] Fix ReplaceEmbeddedByPhysical paths. --- .../MyProjectNameIdentityServerModule.cs | 13 ++++++------- .../MyProjectNameWebModule.cs | 14 +++++++------- .../MyProjectNameWebModule.cs | 16 ++++++++-------- 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs index 4537a508c4..959bea22bb 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs @@ -5,7 +5,6 @@ using Localization.Resources.AbpUi; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.DataProtection; using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using MyCompanyName.MyProjectName.EntityFrameworkCore; using MyCompanyName.MyProjectName.Localization; @@ -71,12 +70,12 @@ namespace MyCompanyName.MyProjectName options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, $"..{Path.DirectorySeparatorChar}MyCompanyName.MyProjectName.Domain.Shared")); options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, $"..{Path.DirectorySeparatorChar}MyCompanyName.MyProjectName.Domain")); // - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.UI", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}modules{0}account{0}src{0}Volo.Abp.Account.Web", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.UI", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}modules{0}account{0}src{0}Volo.Abp.Account.Web", Path.DirectorySeparatorChar))); // }); } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs index 07874a46e7..97a8914c01 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/MyProjectNameWebModule.cs @@ -146,13 +146,13 @@ namespace MyCompanyName.MyProjectName.Web Configure(options => { // - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.UI", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}modules{0}permission-management{0}src{0}Volo.Abp.PermissionManagement.Web", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}modules{0}identity{0}src{0}Volo.Abp.Identity.Web", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.UI", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}modules{0}permission-management{0}src{0}Volo.Abp.PermissionManagement.Web", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}modules{0}identity{0}src{0}Volo.Abp.Identity.Web", Path.DirectorySeparatorChar))); // options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, $"..{Path.DirectorySeparatorChar}MyCompanyName.MyProjectName.Domain")); options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, $"..{Path.DirectorySeparatorChar}MyCompanyName.MyProjectName.Application.Contracts")); diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs index 4858c3ebaf..a5c83137dc 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs @@ -114,14 +114,14 @@ namespace MyCompanyName.MyProjectName.Web Configure(options => { // - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.UI", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}modules{0}permission-management{0}src{0}Volo.Abp.PermissionManagement.Web", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}modules{0}identity{0}src{0}Volo.Abp.Identity.Web", Path.DirectorySeparatorChar))); - options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}modules{0}account{0}src{0}Volo.Abp.Account.Web", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.UI", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}framework{0}src{0}Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}modules{0}permission-management{0}src{0}Volo.Abp.PermissionManagement.Web", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}modules{0}identity{0}src{0}Volo.Abp.Identity.Web", Path.DirectorySeparatorChar))); + options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, string.Format("..{0}..{0}..{0}..{0}..{0}modules{0}account{0}src{0}Volo.Abp.Account.Web", Path.DirectorySeparatorChar))); // options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, $"..{Path.DirectorySeparatorChar}MyCompanyName.MyProjectName.Domain.Shared")); options.FileSets.ReplaceEmbeddedByPhysical(Path.Combine(hostingEnvironment.ContentRootPath, $"..{Path.DirectorySeparatorChar}MyCompanyName.MyProjectName.Domain")); From ad370d10e1f15e2caa401aca9f0658c526687ba1 Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 31 Jul 2019 10:37:46 +0800 Subject: [PATCH 11/11] Resolve #1555 Replace the port and url in the angular template. --- .../Templates/TemplateRandomSslPortStep.cs | 28 +++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs index be01b803a9..e9e37dedcf 100644 --- a/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs +++ b/framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/TemplateRandomSslPortStep.cs @@ -34,6 +34,14 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates !x.IsDirectory && x.Name.EndsWith("appSettings.json", StringComparison.InvariantCultureIgnoreCase)) .ToList(); + var angularEnvironments = context.Files.Where(x => + !x.IsDirectory && + (x.Name.EndsWith("environments/environment.ts", StringComparison.InvariantCultureIgnoreCase) || + x.Name.EndsWith("environments/environment.hmr.ts", StringComparison.InvariantCultureIgnoreCase) || + x.Name.EndsWith("environments/environment.prod.ts", StringComparison.InvariantCultureIgnoreCase)) + ) + .ToList(); + if (context.Template.Name == AppTemplate.TemplateName) { // no tiered @@ -99,6 +107,22 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates } appSetting.SetLines(appSettingLines); } + + foreach (var environment in angularEnvironments) + { + environment.NormalizeLineEndings(); + + var environmentLines = environment.GetLines(); + for (var i = 0; i < environmentLines.Length; i++) + { + if (environmentLines[i].Contains(buildInUrl)) + { + environmentLines[i] = environmentLines[i].Replace(buildInUrl, $"{buildInUrlWithoutPort}:{newPort}"); + } + } + environment.SetLines(environmentLines); + } + } } } @@ -112,13 +136,13 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates : ports.ToList()); } - private string GetUrlPort(string url) + private static string GetUrlPort(string url) { var match = Regex.Match(url, @":(\d+)"); return match.Success ? match.Groups[1].Value : ""; } - private string GetUrlWithoutPort(string url) + private static string GetUrlWithoutPort(string url) { var match = Regex.Match(url, @"(^.+):"); return match.Success ? match.Groups[1].Value : "";