EasyAbp / AbpHelper.CLI

Providing code generation and more features to help you develop applications and modules with the ABP framework.
MIT License
285 stars 95 forks source link

First use cli to generate a project, and then generate module under the project directory,cannot generate crud files with error:System.NotSupportedException: Unknown ABP project structure. #200

Closed indexlang closed 1 year ago

indexlang commented 1 year ago

use abp cli add new module,cannot generate crud files with error: System.NotSupportedException: Unknown ABP project structure. in the file ProjectInfoProviderStep line 25 if (FileExistsInDirectory(baseDirectory, "*.Host.Shared.csproj", excludeDirectories)) { templateType = TemplateType.Module; } suggest useif (FileExistsInDirectory(baseDirectory, "*.Installer.csproj", excludeDirectories)) { templateType = TemplateType.Module; }

gdlcf88 commented 1 year ago

I cannot reproduce.

2022-11-16 22:32:52.423 +08:00 [INF] Starting web host. 2022-11-16 22:32:53.349 +08:00 [INF] User profile is available. Using 'C:\Users\Administrator\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. 2022-11-16 22:32:53.395 +08:00 [INF] Loaded ABP modules: 2022-11-16 22:32:53.395 +08:00 [INF] - EasyAbp.AbpHelper.Gui.Blazor.GuiBlazorModule 2022-11-16 22:32:53.395 +08:00 [INF] - EasyAbp.AbpHelper.Gui.GuiApplicationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AutoMapper.AbpAutoMapperModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Data.AbpDataModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Cli.AbpCliCoreModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.IdentityModel.AbpIdentityModelModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule 2022-11-16 22:32:53.395 +08:00 [INF] - EasyAbp.AbpHelper.Core.AbpHelperCoreModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule 2022-11-16 22:32:53.395 +08:00 [INF] - EasyAbp.AbpHelper.Gui.GuiApplicationContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Account.AbpAccountApplicationContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityApplicationContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityDomainSharedModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Users.AbpUsersDomainSharedModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Users.AbpUsersAbstractionModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementApplicationContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.PermissionManagement.AbpPermissionManagementDomainSharedModule 2022-11-16 22:32:53.395 +08:00 [INF] - EasyAbp.AbpHelper.Gui.GuiHttpApiModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Account.AbpAccountHttpApiModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Identity.AbpIdentityHttpApiModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.UI.AbpUiModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.AbpAspNetCoreMvcUiBasicThemeModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.AbpAspNetCoreMvcUiThemeSharedModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.AbpAspNetCoreMvcUiBootstrapModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.AbpAspNetCoreMvcUiModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Packages.AbpAspNetCoreMvcUiPackagesModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bundling.AbpAspNetCoreMvcUiBundlingAbstractionsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Widgets.AbpAspNetCoreMvcUiWidgetsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.Bundling.AbpAspNetCoreMvcUiBundlingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.AbpAspNetCoreMvcUiMultiTenancyModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.MultiTenancy.AbpAspNetCoreMultiTenancyModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.Server.LeptonXLiteTheme.AbpAspNetCoreComponentsServerLeptonXLiteThemeModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme.AbpAspNetCoreComponentsWebLeptonXLiteThemeModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.Web.Theming.AbpAspNetCoreComponentsWebThemingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.BlazoriseUI.AbpBlazoriseUIModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.Web.AbpAspNetCoreComponentsWebModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.AbpAspNetCoreComponentsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.Server.Theming.AbpAspNetCoreComponentsServerThemingModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.Components.Server.AbpAspNetCoreComponentsServerModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.Http.Client.AbpHttpClientModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.RemoteServices.AbpRemoteServicesModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.SettingManagement.Blazor.Server.AbpSettingManagementBlazorServerModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.SettingManagement.Blazor.AbpSettingManagementBlazorModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.SettingManagement.AbpSettingManagementApplicationContractsModule 2022-11-16 22:32:53.395 +08:00 [INF] - Volo.Abp.SettingManagement.AbpSettingManagementDomainSharedModule 2022-11-16 22:32:53.714 +08:00 [INF] Initialized all ABP modules. 2022-11-16 22:32:53.791 +08:00 [INF] Now listening on: https://localhost:44313 2022-11-16 22:32:53.792 +08:00 [INF] Application started. Press Ctrl+C to shut down. 2022-11-16 22:32:53.792 +08:00 [INF] Hosting environment: Production 2022-11-16 22:32:53.792 +08:00 [INF] Content root path: C:\Users\Administrator\AppData\Local\Programs\abphelper-gui\dotnet\EasyAbp.AbpHelper.Gui.Blazor 2022-11-16 22:32:53.912 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/ - - 2022-11-16 22:32:53.980 +08:00 [INF] Executing endpoint '/_Host' 2022-11-16 22:32:53.997 +08:00 [INF] Route matched with {page = "/_Host", action = "", controller = "", area = ""}. Executing page /_Host 2022-11-16 22:32:53.998 +08:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy 2022-11-16 22:32:54.013 +08:00 [INF] Executing an implicit handler method - ModelState is "Valid" 2022-11-16 22:32:54.013 +08:00 [INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. 2022-11-16 22:32:54.065 +08:00 [INF] Bundling __bundles/Blazor.LeptonXLiteTheme.Global.5DBBA45FEEF57DF576E080994E3339B7.css (15 files) 2022-11-16 22:32:54.065 +08:00 [DBG] Bundle files: 2022-11-16 22:32:54.094 +08:00 [DBG] - /libs/bootstrap/css/bootstrap.css 2022-11-16 22:32:54.094 +08:00 [DBG] > Using the pre-minified file: bootstrap.min.css (163870 bytes) 2022-11-16 22:32:54.105 +08:00 [DBG] - /libs/@fortawesome/fontawesome-free/css/all.css (73577 bytes) - non minified, minifying... 2022-11-16 22:32:54.186 +08:00 [INF] > Minified /libs/@fortawesome/fontawesome-free/css/all.css (73577 bytes -> 53572 bytes) 2022-11-16 22:32:54.191 +08:00 [DBG] - /libs/@fortawesome/fontawesome-free/css/v4-shims.css (41312 bytes) - non minified, minifying... 2022-11-16 22:32:54.197 +08:00 [INF] > Minified /libs/@fortawesome/fontawesome-free/css/v4-shims.css (41312 bytes -> 33344 bytes) 2022-11-16 22:32:54.201 +08:00 [DBG] - /_content/Blazorise/blazorise.css (68766 bytes) - non minified, minifying... 2022-11-16 22:32:54.219 +08:00 [INF] > Minified /_content/Blazorise/blazorise.css (68766 bytes -> 58494 bytes) 2022-11-16 22:32:54.222 +08:00 [DBG] - /_content/Blazorise.Bootstrap5/blazorise.bootstrap5.css 2022-11-16 22:32:54.222 +08:00 [DBG] > Using the pre-minified file: blazorise.bootstrap5.min.css (49132 bytes) 2022-11-16 22:32:54.223 +08:00 [DBG] - /_content/Blazorise.Snackbar/blazorise.snackbar.css (8389 bytes) - non minified, minifying... 2022-11-16 22:32:54.224 +08:00 [INF] > Minified /_content/Blazorise.Snackbar/blazorise.snackbar.css (8389 bytes -> 6318 bytes) 2022-11-16 22:32:54.225 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/chart.js/Chart.min.css (521 bytes) 2022-11-16 22:32:54.225 +08:00 [DBG] > Already minified. 2022-11-16 22:32:54.227 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-datepicker/css/bootstrap-datepicker.min.css (15737 bytes) 2022-11-16 22:32:54.227 +08:00 [DBG] > Already minified. 2022-11-16 22:32:54.231 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-icons/font/bootstrap-icons.css (74827 bytes) - non minified, minifying... 2022-11-16 22:32:54.242 +08:00 [INF] > Minified /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-icons/font/bootstrap-icons.css (74827 bytes -> 57860 bytes) 2022-11-16 22:32:54.244 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/abp-bundle.css (3457 bytes) - non minified, minifying... 2022-11-16 22:32:54.245 +08:00 [INF] > Minified /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/abp-bundle.css (3457 bytes -> 2805 bytes) 2022-11-16 22:32:54.246 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/blazor-bundle.css (2195 bytes) - non minified, minifying... 2022-11-16 22:32:54.246 +08:00 [INF] > Minified /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/blazor-bundle.css (2195 bytes -> 1820 bytes) 2022-11-16 22:32:54.257 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/bootstrap-dim.css (250228 bytes) - non minified, minifying... 2022-11-16 22:32:54.299 +08:00 [WRN] Unable to minify the file: /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/bootstrap-dim.css. Return file content without minification. 2022-11-16 22:32:54.302 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/layout-bundle.css (30438 bytes) - non minified, minifying... 2022-11-16 22:32:54.305 +08:00 [INF] > Minified /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/css/layout-bundle.css (30438 bytes -> 27582 bytes) 2022-11-16 22:32:54.306 +08:00 [DBG] - /blazor-global-styles.css (1023 bytes) - non minified, minifying... 2022-11-16 22:32:54.306 +08:00 [INF] > Minified /blazor-global-styles.css (1023 bytes -> 743 bytes) 2022-11-16 22:32:54.307 +08:00 [DBG] - /EasyAbp.AbpHelper.Gui.Blazor.styles.css (1100 bytes) - non minified, minifying... 2022-11-16 22:32:54.307 +08:00 [INF] > Minified /EasyAbp.AbpHelper.Gui.Blazor.styles.css (1100 bytes -> 604 bytes) 2022-11-16 22:32:54.308 +08:00 [INF] Bundled __bundles/Blazor.LeptonXLiteTheme.Global.5DBBA45FEEF57DF576E080994E3339B7.css (723453 bytes) 2022-11-16 22:32:54.313 +08:00 [DBG] Added bundle 'Blazor.LeptonXLiteTheme.Global' to the page in 266.40 ms. 2022-11-16 22:32:54.348 +08:00 [INF] Bundling __bundles/Blazor.LeptonXLiteTheme.Global.96FAB928435CE4B3B8C2DB813E04D0FC.js (7 files) 2022-11-16 22:32:54.348 +08:00 [DBG] Bundle files: 2022-11-16 22:32:54.349 +08:00 [DBG] - /_framework/blazor.server.js (132153 bytes) - non minified, minifying... 2022-11-16 22:32:54.575 +08:00 [WRN] Unable to minify the file: /_framework/blazor.server.js. Return file content without minification. 2022-11-16 22:32:54.577 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web/libs/abp/js/abp.js (6463 bytes) - non minified, minifying... 2022-11-16 22:32:54.579 +08:00 [INF] > Minified /_content/Volo.Abp.AspNetCore.Components.Web/libs/abp/js/abp.js (6463 bytes -> 2728 bytes) 2022-11-16 22:32:54.582 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap/js/bootstrap.bundle.js 2022-11-16 22:32:54.583 +08:00 [DBG] > Using the pre-minified file: bootstrap.bundle.min.js (78135 bytes) 2022-11-16 22:32:54.584 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/js/lepton-x.bundle.min.js (30007 bytes) 2022-11-16 22:32:54.584 +08:00 [DBG] > Already minified. 2022-11-16 22:32:54.588 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/jquery/jquery.min.js (89478 bytes) 2022-11-16 22:32:54.588 +08:00 [DBG] > Already minified. 2022-11-16 22:32:54.590 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js (33700 bytes) 2022-11-16 22:32:54.590 +08:00 [DBG] > Already minified. 2022-11-16 22:32:54.591 +08:00 [DBG] - /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/scripts/style-initializer.js (62 bytes) - non minified, minifying... 2022-11-16 22:32:54.591 +08:00 [INF] > Minified /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/scripts/style-initializer.js (62 bytes -> 49 bytes) 2022-11-16 22:32:54.591 +08:00 [INF] Bundled __bundles/Blazor.LeptonXLiteTheme.Global.96FAB928435CE4B3B8C2DB813E04D0FC.js (366268 bytes) 2022-11-16 22:32:54.592 +08:00 [DBG] Added bundle 'Blazor.LeptonXLiteTheme.Global' to the page in 246.09 ms. 2022-11-16 22:32:54.599 +08:00 [INF] Executed page /_Host in 598.4015ms 2022-11-16 22:32:54.599 +08:00 [INF] Executed endpoint '/_Host' 2022-11-16 22:32:54.605 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/ - - - 200 - text/html;+charset=utf-8 692.6034ms 2022-11-16 22:32:54.618 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/ - - 2022-11-16 22:32:54.728 +08:00 [INF] Executing endpoint '/_Host' 2022-11-16 22:32:54.728 +08:00 [INF] Route matched with {page = "/_Host", action = "", controller = "", area = ""}. Executing page /_Host 2022-11-16 22:32:54.728 +08:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy 2022-11-16 22:32:54.729 +08:00 [INF] Executing an implicit handler method - ModelState is "Valid" 2022-11-16 22:32:54.729 +08:00 [INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. 2022-11-16 22:32:54.730 +08:00 [DBG] Added bundle 'Blazor.LeptonXLiteTheme.Global' to the page in 0.25 ms. 2022-11-16 22:32:54.731 +08:00 [DBG] Added bundle 'Blazor.LeptonXLiteTheme.Global' to the page in 0.16 ms. 2022-11-16 22:32:54.731 +08:00 [INF] Executed page /_Host in 3.0118ms 2022-11-16 22:32:54.731 +08:00 [INF] Executed endpoint '/_Host' 2022-11-16 22:32:54.732 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/ - - - 200 - text/html;+charset=utf-8 113.5427ms 2022-11-16 22:32:54.804 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/__bundles/Blazor.LeptonXLiteTheme.Global.5DBBA45FEEF57DF576E080994E3339B7.css?_v=638042059743094296 - - 2022-11-16 22:32:54.807 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorx-Analytics/blazor-analytics.js - - 2022-11-16 22:32:54.807 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/__bundles/Blazor.LeptonXLiteTheme.Global.96FAB928435CE4B3B8C2DB813E04D0FC.js?_v=638042059745918534 - - 2022-11-16 22:32:54.809 +08:00 [INF] The file /_content/Blazorx-Analytics/blazor-analytics.js was not modified 2022-11-16 22:32:54.810 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorx-Analytics/blazor-analytics.js - - - 304 - application/javascript 3.4943ms 2022-11-16 22:32:54.820 +08:00 [INF] Sending file. Request path: '/__bundles/Blazor.LeptonXLiteTheme.Global.5DBBA45FEEF57DF576E080994E3339B7.css'. Physical path: 'N/A' 2022-11-16 22:32:54.820 +08:00 [INF] Sending file. Request path: '/__bundles/Blazor.LeptonXLiteTheme.Global.96FAB928435CE4B3B8C2DB813E04D0FC.js'. Physical path: 'N/A' 2022-11-16 22:32:54.821 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/__bundles/Blazor.LeptonXLiteTheme.Global.5DBBA45FEEF57DF576E080994E3339B7.css?_v=638042059743094296 - - - 200 730011 text/css 17.1291ms 2022-11-16 22:32:54.821 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/__bundles/Blazor.LeptonXLiteTheme.Global.96FAB928435CE4B3B8C2DB813E04D0FC.js?_v=638042059745918534 - - - 200 366268 application/javascript 14.4475ms 2022-11-16 22:32:54.870 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_blazor/initializers - - 2022-11-16 22:32:54.871 +08:00 [INF] Executing endpoint 'Blazor initializers' 2022-11-16 22:32:54.874 +08:00 [INF] Executed endpoint 'Blazor initializers' 2022-11-16 22:32:54.874 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_blazor/initializers - - - 200 - application/json;+charset=utf-8 4.2908ms 2022-11-16 22:32:54.894 +08:00 [INF] Request starting HTTP/2 POST https://localhost:44313/_blazor/negotiate?negotiateVersion=1 text/plain;charset=UTF-8 0 2022-11-16 22:32:54.896 +08:00 [INF] Executing endpoint '/_blazor/negotiate' 2022-11-16 22:32:54.900 +08:00 [INF] Executed endpoint '/_blazor/negotiate' 2022-11-16 22:32:54.900 +08:00 [INF] Request finished HTTP/2 POST https://localhost:44313/_blazor/negotiate?negotiateVersion=1 text/plain;charset=UTF-8 0 - 200 316 application/json 5.9050ms 2022-11-16 22:32:54.918 +08:00 [INF] Request starting HTTP/1.1 GET https://localhost:44313/_blazor?id=keUJyKc_NfBYMHqVZLkSFQ - - 2022-11-16 22:32:54.918 +08:00 [INF] Executing endpoint '/_blazor' 2022-11-16 22:32:55.050 +08:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: SettingManagement.Emailing 2022-11-16 22:32:55.110 +08:00 [INF] Start processing HTTP request GET "https://api.github.com/repos/EasyAbp/AbpHelper.GUI/releases/latest" 2022-11-16 22:32:55.111 +08:00 [INF] Sending HTTP request GET "https://api.github.com/repos/EasyAbp/AbpHelper.GUI/releases/latest" 2022-11-16 22:32:55.189 +08:00 [INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2022-11-16 22:32:55.296 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/images/app-icon/icon-lpx.png - - 2022-11-16 22:32:55.297 +08:00 [INF] The file /images/app-icon/icon-lpx.png was not modified 2022-11-16 22:32:55.297 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/images/app-icon/icon-lpx.png - - - 304 - image/png 0.7522ms 2022-11-16 22:32:55.316 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-icons/font/fonts/bootstrap-icons.woff2?30af91bf14e37666a085fb8a161ff36d - - 2022-11-16 22:32:55.316 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 - - 2022-11-16 22:32:55.317 +08:00 [INF] The file /_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-icons/font/fonts/bootstrap-icons.woff2 was not modified 2022-11-16 22:32:55.317 +08:00 [INF] The file /libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 was not modified 2022-11-16 22:32:55.317 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Volo.Abp.AspNetCore.Components.Web.LeptonXLiteTheme/side-menu/libs/bootstrap-icons/font/fonts/bootstrap-icons.woff2?30af91bf14e37666a085fb8a161ff36d - - - 304 - font/woff2 0.6965ms 2022-11-16 22:32:55.317 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 - - - 304 - font/woff2 0.7793ms 2022-11-16 22:32:55.388 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/button.js?v=1.0.4.0 - - 2022-11-16 22:32:55.388 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/textEdit.js?v=1.0.4.0 - - 2022-11-16 22:32:55.388 +08:00 [INF] The file /_content/Blazorise/button.js was not modified 2022-11-16 22:32:55.388 +08:00 [INF] The file /_content/Blazorise/textEdit.js was not modified 2022-11-16 22:32:55.388 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/button.js?v=1.0.4.0 - - - 304 - application/javascript 0.4910ms 2022-11-16 22:32:55.388 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/textEdit.js?v=1.0.4.0 - - - 304 - application/javascript 0.4279ms 2022-11-16 22:32:55.394 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/utilities.js?v=1.0.4.0 - - 2022-11-16 22:32:55.395 +08:00 [INF] The file /_content/Blazorise/utilities.js was not modified 2022-11-16 22:32:55.395 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/utilities.js?v=1.0.4.0 - - - 304 - application/javascript 0.7042ms 2022-11-16 22:32:55.397 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/NumericMaskValidator.js?v=1.0.4.0 - - 2022-11-16 22:32:55.398 +08:00 [INF] The file /_content/Blazorise/validators/NumericMaskValidator.js was not modified 2022-11-16 22:32:55.398 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/NumericMaskValidator.js?v=1.0.4.0 - - - 304 - application/javascript 0.6453ms 2022-11-16 22:32:55.398 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/DateTimeMaskValidator.js?v=1.0.4.0 - - 2022-11-16 22:32:55.398 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/RegExMaskValidator.js?v=1.0.4.0 - - 2022-11-16 22:32:55.398 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/NoValidator.js?v=1.0.4.0 - - 2022-11-16 22:32:55.398 +08:00 [INF] The file /_content/Blazorise/validators/NoValidator.js was not modified 2022-11-16 22:32:55.398 +08:00 [INF] The file /_content/Blazorise/validators/RegExMaskValidator.js was not modified 2022-11-16 22:32:55.398 +08:00 [INF] The file /_content/Blazorise/validators/DateTimeMaskValidator.js was not modified 2022-11-16 22:32:55.399 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/DateTimeMaskValidator.js?v=1.0.4.0 - - - 304 - application/javascript 0.3740ms 2022-11-16 22:32:55.399 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/NoValidator.js?v=1.0.4.0 - - - 304 - application/javascript 0.3356ms 2022-11-16 22:32:55.399 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/validators/RegExMaskValidator.js?v=1.0.4.0 - - - 304 - application/javascript 0.4048ms 2022-11-16 22:32:56.054 +08:00 [INF] Received HTTP response headers after 940.6641ms - 200 2022-11-16 22:32:56.055 +08:00 [INF] End processing HTTP request after 944.8569ms - 200 2022-11-16 22:32:56.691 +08:00 [INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2022-11-16 22:32:57.578 +08:00 [INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2022-11-16 22:33:46.612 +08:00 [INF] Use directory: `D:\Projects\EasyAbp\Temp\AbpModule601` 2022-11-16 22:33:46.768 +08:00 [INF] Command 'crud' started. 2022-11-16 22:33:46.876 +08:00 [DBG] ProjectInfoProviderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:46.876 +08:00 [DBG] ProjectInfoProviderStep Input [projectName]: '' 2022-11-16 22:33:46.877 +08:00 [DBG] ProjectInfoProviderStep Input [excludeDirectories]: 2022-11-16 22:33:47.755 +08:00 [DBG] ProjectInfoProviderStep Output [projectInfo]: 'BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False' 2022-11-16 22:33:47.759 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:47.760 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:47.761 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'Book.cs' 2022-11-16 22:33:47.762 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:48.285 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Domain\Books\Book.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:48.301 +08:00 [DBG] EntityParserStep Input [entityFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Domain\Books\Book.cs' 2022-11-16 22:33:48.421 +08:00 [DBG] EntityParserStep Output [entityInfo]: 'EasyAbp.AbpHelper.Core.Models.EntityInfo' 2022-11-16 22:33:48.423 +08:00 [DBG] BuildDtoInfoStep Output [dtoInfo]: 'EasyAbp.AbpHelper.Core.Models.DtoInfo' 2022-11-16 22:33:48.426 +08:00 [DBG] EntityConstructorsStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Domain\Books\Book.cs' 2022-11-16 22:33:48.529 +08:00 [DBG] EntityConstructorsStep Output [modifications]: Modifications count: 2 2022-11-16 22:33:48.533 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Domain\Books\Book.cs' 2022-11-16 22:33:48.534 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 2 2022-11-16 22:33:48.546 +08:00 [DBG] TextGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:48.546 +08:00 [DBG] TextGenerationStep Input [TemplateName]: 'UsingEntityNamespace' 2022-11-16 22:33:48.547 +08:00 [DBG] TextGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:48.548 +08:00 [DBG] TextGenerationStep Input [GeneratedTextKey]: 'EntityUsingText' 2022-11-16 22:33:48.548 +08:00 [DBG] TextGenerationStep Output [text]: Length: 26 2022-11-16 22:33:48.548 +08:00 [DBG] TextGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:48.548 +08:00 [DBG] TextGenerationStep Input [TemplateName]: 'UsingEntityDtoNamespace' 2022-11-16 22:33:48.549 +08:00 [DBG] TextGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:48.549 +08:00 [DBG] TextGenerationStep Input [GeneratedTextKey]: 'EntityDtoUsingText' 2022-11-16 22:33:48.549 +08:00 [DBG] TextGenerationStep Output [text]: Length: 31 2022-11-16 22:33:48.549 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:48.550 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:48.554 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'AbpModule601DbContext.cs' 2022-11-16 22:33:48.554 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:49.076 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601DbContext.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:49.077 +08:00 [DBG] DbContextClassStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601DbContext.cs' 2022-11-16 22:33:49.129 +08:00 [DBG] DbContextClassStep Output [modifications]: Modifications count: 2 2022-11-16 22:33:49.129 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601DbContext.cs' 2022-11-16 22:33:49.129 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 2 2022-11-16 22:33:49.136 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:49.136 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:49.136 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'IAbpModule601DbContext.cs' 2022-11-16 22:33:49.136 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:49.687 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\IAbpModule601DbContext.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:49.688 +08:00 [DBG] DbContextInterfaceStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\IAbpModule601DbContext.cs' 2022-11-16 22:33:49.691 +08:00 [DBG] DbContextInterfaceStep Output [modifications]: Modifications count: 3 2022-11-16 22:33:49.691 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\IAbpModule601DbContext.cs' 2022-11-16 22:33:49.691 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 3 2022-11-16 22:33:49.692 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:49.693 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:49.693 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'AbpModule601DbContextModelCreatingExtensions.cs' 2022-11-16 22:33:49.694 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'False' 2022-11-16 22:33:50.247 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601DbContextModelCreatingExtensions.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:50.248 +08:00 [DBG] DbContextModelCreatingExtensionsStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601DbContextModelCreatingExtensions.cs' 2022-11-16 22:33:50.263 +08:00 [DBG] DbContextModelCreatingExtensionsStep Output [modifications]: Modifications count: 3 2022-11-16 22:33:50.264 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601DbContextModelCreatingExtensions.cs' 2022-11-16 22:33:50.264 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 3 2022-11-16 22:33:50.267 +08:00 [DBG] GroupGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:50.267 +08:00 [DBG] GroupGenerationStep Input [GroupName]: 'Repository' 2022-11-16 22:33:50.267 +08:00 [DBG] GroupGenerationStep Input [targetDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:50.268 +08:00 [DBG] GroupGenerationStep Input [Overwrite]: 'Overwrite' 2022-11-16 22:33:50.268 +08:00 [DBG] GroupGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:50.272 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Repository/src/{ProjectInfo.FullName}.Domain/{EntityInfo.RelativeDirectory}/I{EntityInfo.Name}Repository.cs 2022-11-16 22:33:50.274 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain/Books/IBookRepository.cs successfully generated. 2022-11-16 22:33:50.274 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Repository/src/{ProjectInfo.FullName}.EntityFrameworkCore/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}EfCoreQuerableExtensions.cs 2022-11-16 22:33:50.296 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.EntityFrameworkCore/Books/BookEfCoreQuerableExtensions.cs successfully generated. 2022-11-16 22:33:50.296 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Repository/src/{ProjectInfo.FullName}.EntityFrameworkCore/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}Repository.cs 2022-11-16 22:33:50.297 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.EntityFrameworkCore/Books/BookRepository.cs successfully generated. 2022-11-16 22:33:50.298 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:50.298 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:50.299 +08:00 [DBG] FileFinderStep Input [searchFileName]: '*AbpModule601EntityFrameworkCoreModule.cs' 2022-11-16 22:33:50.299 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:50.824 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601EntityFrameworkCoreModule.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:50.824 +08:00 [DBG] EntityFrameworkCoreModuleStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601EntityFrameworkCoreModule.cs' 2022-11-16 22:33:50.828 +08:00 [DBG] EntityFrameworkCoreModuleStep Output [modifications]: Modifications count: 2 2022-11-16 22:33:50.829 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.EntityFrameworkCore\EntityFrameworkCore\AbpModule601EntityFrameworkCoreModule.cs' 2022-11-16 22:33:50.829 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 2 2022-11-16 22:33:50.830 +08:00 [DBG] GroupGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:50.830 +08:00 [DBG] GroupGenerationStep Input [GroupName]: 'Service' 2022-11-16 22:33:50.831 +08:00 [DBG] GroupGenerationStep Input [targetDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:50.831 +08:00 [DBG] GroupGenerationStep Input [Overwrite]: 'Overwrite' 2022-11-16 22:33:50.831 +08:00 [DBG] GroupGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:50.831 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}AppService.cs 2022-11-16 22:33:50.838 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Application/Books/BookAppService.cs successfully generated. 2022-11-16 22:33:50.838 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application.Contracts/{EntityInfo.RelativeDirectory}/Dtos/{ EntityInfo.Name }GetListInput.cs 2022-11-16 22:33:50.840 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Application.Contracts/Books/Dtos/BookGetListInput.cs successfully generated. 2022-11-16 22:33:50.840 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application.Contracts/{EntityInfo.RelativeDirectory}/Dtos/{DtoInfo.CreateTypeName}.cs 2022-11-16 22:33:50.841 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Application.Contracts/Books/Dtos/CreateUpdateBookDto.cs successfully generated. 2022-11-16 22:33:50.841 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application.Contracts/{EntityInfo.RelativeDirectory}/Dtos/{DtoInfo.ReadTypeName}.cs 2022-11-16 22:33:50.843 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Application.Contracts/Books/Dtos/BookDto.cs successfully generated. 2022-11-16 22:33:50.843 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application.Contracts/{EntityInfo.RelativeDirectory}/Dtos/{DtoInfo.UpdateTypeName}.cs 2022-11-16 22:33:50.843 +08:00 [INF] Evaluated value of `SKIP_GENERATE` is true, skip generating. 2022-11-16 22:33:50.843 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application.Contracts/{EntityInfo.RelativeDirectory}/Dtos/{EntityInfo.CompositeKeyName}.cs 2022-11-16 22:33:50.844 +08:00 [INF] Evaluated value of `SKIP_GENERATE` is true, skip generating. 2022-11-16 22:33:50.844 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Service/src/{ProjectInfo.FullName}.Application.Contracts/{EntityInfo.RelativeDirectory}/I{EntityInfo.Name}AppService.cs 2022-11-16 22:33:50.845 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Application.Contracts/Books/IBookAppService.cs successfully generated. 2022-11-16 22:33:50.845 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:50.846 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:50.846 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'AbpModule601Permissions.cs' 2022-11-16 22:33:50.846 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:51.422 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application.Contracts\Permissions\AbpModule601Permissions.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:51.423 +08:00 [DBG] PermissionsStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application.Contracts\Permissions\AbpModule601Permissions.cs' 2022-11-16 22:33:51.437 +08:00 [DBG] PermissionsStep Output [modifications]: Modifications count: 1 2022-11-16 22:33:51.438 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application.Contracts\Permissions\AbpModule601Permissions.cs' 2022-11-16 22:33:51.438 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 1 2022-11-16 22:33:51.439 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:51.439 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:51.440 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'AbpModule601PermissionDefinitionProvider.cs' 2022-11-16 22:33:51.440 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:51.984 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application.Contracts\Permissions\AbpModule601PermissionDefinitionProvider.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:51.984 +08:00 [DBG] PermissionDefinitionProviderStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application.Contracts\Permissions\AbpModule601PermissionDefinitionProvider.cs' 2022-11-16 22:33:52.033 +08:00 [DBG] PermissionDefinitionProviderStep Output [modifications]: Modifications count: 1 2022-11-16 22:33:52.034 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application.Contracts\Permissions\AbpModule601PermissionDefinitionProvider.cs' 2022-11-16 22:33:52.034 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 1 2022-11-16 22:33:52.035 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:52.035 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:52.035 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'AbpModule601ApplicationAutoMapperProfile.cs' 2022-11-16 22:33:52.036 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:52.548 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application\AbpModule601ApplicationAutoMapperProfile.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:52.548 +08:00 [DBG] ApplicationAutoMapperProfileStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application\AbpModule601ApplicationAutoMapperProfile.cs' 2022-11-16 22:33:52.550 +08:00 [DBG] ApplicationAutoMapperProfileStep Output [modifications]: Modifications count: 3 2022-11-16 22:33:52.550 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Application\AbpModule601ApplicationAutoMapperProfile.cs' 2022-11-16 22:33:52.550 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 3 2022-11-16 22:33:52.551 +08:00 [DBG] TextGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:52.551 +08:00 [DBG] TextGenerationStep Input [TemplateName]: 'Localization' 2022-11-16 22:33:52.552 +08:00 [DBG] TextGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:52.552 +08:00 [DBG] TextGenerationStep Input [GeneratedTextKey]: 'GeneratedText' 2022-11-16 22:33:52.552 +08:00 [DBG] TextGenerationStep Output [text]: Length: 468 2022-11-16 22:33:52.553 +08:00 [DBG] DirectoryFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared' 2022-11-16 22:33:52.553 +08:00 [DBG] DirectoryFinderStep Input [excludeDirectories]: 2022-11-16 22:33:52.554 +08:00 [DBG] DirectoryFinderStep Input [SearchDirectoryName]: 'Localization' 2022-11-16 22:33:52.554 +08:00 [DBG] DirectoryFinderStep Output [directoryPathName]: Found directory: D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization, stored in parameter: [DirectoryFinderResult] 2022-11-16 22:33:52.555 +08:00 [DBG] MultiFileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization' 2022-11-16 22:33:52.555 +08:00 [DBG] MultiFileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:52.555 +08:00 [DBG] MultiFileFinderStep Input [SearchFileName]: '*.json' 2022-11-16 22:33:52.556 +08:00 [DBG] MultiFileFinderStep Output [files]: Found files count: 23, stored in parameter: 'MultiFilesFinderResult' 2022-11-16 22:33:52.561 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\ar.json' 2022-11-16 22:33:52.568 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\cs.json' 2022-11-16 22:33:52.569 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\de-DE.json' 2022-11-16 22:33:52.570 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\en-GB.json' 2022-11-16 22:33:52.572 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\en.json' 2022-11-16 22:33:52.573 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\es.json' 2022-11-16 22:33:52.574 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\fi.json' 2022-11-16 22:33:52.575 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\fr.json' 2022-11-16 22:33:52.576 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\hi.json' 2022-11-16 22:33:52.577 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\hu.json' 2022-11-16 22:33:52.578 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\is.json' 2022-11-16 22:33:52.579 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\it.json' 2022-11-16 22:33:52.580 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\nl.json' 2022-11-16 22:33:52.581 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\pl-PL.json' 2022-11-16 22:33:52.582 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\pt-BR.json' 2022-11-16 22:33:52.583 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\ro-RO.json' 2022-11-16 22:33:52.584 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\ru.json' 2022-11-16 22:33:52.585 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\sk.json' 2022-11-16 22:33:52.587 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\sl.json' 2022-11-16 22:33:52.588 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\tr.json' 2022-11-16 22:33:52.589 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\vi.json' 2022-11-16 22:33:52.590 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\zh-Hans.json' 2022-11-16 22:33:52.591 +08:00 [DBG] LocalizationJsonModificationCreatorStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Domain.Shared\Localization\AbpModule601\zh-Hant.json' 2022-11-16 22:33:52.595 +08:00 [DBG] GroupGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:52.595 +08:00 [DBG] GroupGenerationStep Input [GroupName]: 'UiRazor' 2022-11-16 22:33:52.595 +08:00 [DBG] GroupGenerationStep Input [targetDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:52.596 +08:00 [DBG] GroupGenerationStep Input [Overwrite]: 'Overwrite' 2022-11-16 22:33:52.596 +08:00 [DBG] GroupGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:52.596 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/CreateModal.cshtml 2022-11-16 22:33:52.612 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/CreateModal.cshtml successfully generated. 2022-11-16 22:33:52.612 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/CreateModal.cshtml.cs 2022-11-16 22:33:52.613 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/CreateModal.cshtml.cs successfully generated. 2022-11-16 22:33:52.613 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/EditModal.cshtml 2022-11-16 22:33:52.614 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/EditModal.cshtml successfully generated. 2022-11-16 22:33:52.614 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/EditModal.cshtml.cs 2022-11-16 22:33:52.614 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/EditModal.cshtml.cs successfully generated. 2022-11-16 22:33:52.614 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/Index.cshtml 2022-11-16 22:33:52.616 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/Index.cshtml successfully generated. 2022-11-16 22:33:52.616 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/Index.cshtml.cs 2022-11-16 22:33:52.617 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/Index.cshtml.cs successfully generated. 2022-11-16 22:33:52.617 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/ViewModels/CreateEdit{EntityInfo.Name}ViewModel.cs 2022-11-16 22:33:52.618 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/ViewModels/CreateEditBookViewModel.cs successfully generated. 2022-11-16 22:33:52.618 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/ViewModels/Create{EntityInfo.Name}ViewModel.cs 2022-11-16 22:33:52.619 +08:00 [INF] Evaluated value of `SKIP_GENERATE` is true, skip generating. 2022-11-16 22:33:52.619 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/ViewModels/Edit{EntityInfo.Name}ViewModel.cs 2022-11-16 22:33:52.619 +08:00 [INF] Evaluated value of `SKIP_GENERATE` is true, skip generating. 2022-11-16 22:33:52.619 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/index.css 2022-11-16 22:33:52.620 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/index.css successfully generated. 2022-11-16 22:33:52.620 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/UiRazor/src/{ProjectInfo.FullName}.Web/Pages/{Bag.PagesFolder}/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}/index.js 2022-11-16 22:33:52.621 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/src/AbpModule601.Web/Pages/AbpModule601/Books/Book/index.js successfully generated. 2022-11-16 22:33:52.622 +08:00 [DBG] MultiFileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:52.622 +08:00 [DBG] MultiFileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:52.622 +08:00 [DBG] MultiFileFinderStep Input [SearchFileName]: '`${ProjectInfo.Name}Menus.cs`' 2022-11-16 22:33:53.127 +08:00 [DBG] MultiFileFinderStep Output [files]: Found files count: 3, stored in parameter: 'MultiFilesFinderResult' 2022-11-16 22:33:53.128 +08:00 [DBG] MenuNameStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\host\AbpModule601.Blazor.Server.Host\Menus\AbpModule601Menus.cs' 2022-11-16 22:33:53.129 +08:00 [DBG] MenuNameStep Output [modifications]: Modifications count: 1 2022-11-16 22:33:53.129 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\host\AbpModule601.Blazor.Server.Host\Menus\AbpModule601Menus.cs' 2022-11-16 22:33:53.129 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 1 2022-11-16 22:33:53.130 +08:00 [DBG] MenuNameStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Blazor\Menus\AbpModule601Menus.cs' 2022-11-16 22:33:53.131 +08:00 [DBG] MenuNameStep Output [modifications]: Modifications count: 1 2022-11-16 22:33:53.131 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Blazor\Menus\AbpModule601Menus.cs' 2022-11-16 22:33:53.131 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 1 2022-11-16 22:33:53.132 +08:00 [DBG] MenuNameStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Web\Menus\AbpModule601Menus.cs' 2022-11-16 22:33:53.132 +08:00 [DBG] MenuNameStep Output [modifications]: Modifications count: 1 2022-11-16 22:33:53.133 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601\src\AbpModule601.Web\Menus\AbpModule601Menus.cs' 2022-11-16 22:33:53.133 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 1 2022-11-16 22:33:53.134 +08:00 [DBG] MultiFileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src' 2022-11-16 22:33:53.134 +08:00 [DBG] MultiFileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:53.134 +08:00 [DBG] MultiFileFinderStep Input [SearchFileName]: '`${ProjectInfo.Name}MenuContributor.cs`' 2022-11-16 22:33:53.139 +08:00 [DBG] MultiFileFinderStep Output [files]: Found files count: 2, stored in parameter: 'MultiFilesFinderResult' 2022-11-16 22:33:53.140 +08:00 [DBG] MenuContributorStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Blazor\Menus\AbpModule601MenuContributor.cs' 2022-11-16 22:33:53.145 +08:00 [DBG] MenuContributorStep Output [modifications]: Modifications count: 5 2022-11-16 22:33:53.146 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Blazor\Menus\AbpModule601MenuContributor.cs' 2022-11-16 22:33:53.146 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 5 2022-11-16 22:33:53.147 +08:00 [DBG] MenuContributorStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Web\Menus\AbpModule601MenuContributor.cs' 2022-11-16 22:33:53.148 +08:00 [DBG] MenuContributorStep Output [modifications]: Modifications count: 5 2022-11-16 22:33:53.148 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Web\Menus\AbpModule601MenuContributor.cs' 2022-11-16 22:33:53.148 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 5 2022-11-16 22:33:53.149 +08:00 [DBG] FileFinderStep Input [baseDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src' 2022-11-16 22:33:53.149 +08:00 [DBG] FileFinderStep Input [excludeDirectories]: 2022-11-16 22:33:53.149 +08:00 [DBG] FileFinderStep Input [searchFileName]: 'AbpModule601WebAutoMapperProfile.cs' 2022-11-16 22:33:53.150 +08:00 [DBG] FileFinderStep Input [errorIfNotFound]: 'True' 2022-11-16 22:33:53.155 +08:00 [DBG] FileFinderStep Output [filePathName]: Found file: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Web\AbpModule601WebAutoMapperProfile.cs', stored in parameter: 'FileFinderResult' 2022-11-16 22:33:53.155 +08:00 [DBG] WebAutoMapperProfileStep Input [file]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Web\AbpModule601WebAutoMapperProfile.cs' 2022-11-16 22:33:53.157 +08:00 [DBG] WebAutoMapperProfileStep Output [modifications]: Modifications count: 2 2022-11-16 22:33:53.157 +08:00 [DBG] FileModifierStep Input [targetFile]: 'D:\Projects\EasyAbp\Temp\AbpModule601/src\AbpModule601.Web\AbpModule601WebAutoMapperProfile.cs' 2022-11-16 22:33:53.157 +08:00 [DBG] FileModifierStep Input [modifications]: Modifications count: 2 2022-11-16 22:33:53.158 +08:00 [DBG] GroupGenerationStep Input [templateDir]: '/Templates/Crud' 2022-11-16 22:33:53.158 +08:00 [DBG] GroupGenerationStep Input [GroupName]: 'Test' 2022-11-16 22:33:53.158 +08:00 [DBG] GroupGenerationStep Input [targetDirectory]: 'D:\Projects\EasyAbp\Temp\AbpModule601' 2022-11-16 22:33:53.159 +08:00 [DBG] GroupGenerationStep Input [Overwrite]: 'Overwrite' 2022-11-16 22:33:53.159 +08:00 [DBG] GroupGenerationStep Input [model]: '{ ProjectInfo = BaseDirectory: D:\Projects\EasyAbp\Temp\AbpModule601, FullName: AbpModule601, Name: AbpModule601, TemplateType: Module, UiFramework: RazorPages, Tiered: False, Option = EasyAbp.AbpHelper.Core.Commands.Generate.Crud.CrudCommandOption, EntityInfo = EasyAbp.AbpHelper.Core.Models.EntityInfo, InterfaceInfo = , ClassInfo = , Bag = System.Dynamic.ExpandoObject, DtoInfo = EasyAbp.AbpHelper.Core.Models.DtoInfo }' 2022-11-16 22:33:53.159 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Test/test/{ProjectInfo.FullName}.Application.Tests/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}AppServiceTests.cs 2022-11-16 22:33:53.160 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/test/AbpModule601.Application.Tests/Books/BookAppServiceTests.cs successfully generated. 2022-11-16 22:33:53.160 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Test/test/{ProjectInfo.FullName}.Domain.Tests/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}DomainTests.cs 2022-11-16 22:33:53.161 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/test/AbpModule601.Domain.Tests/Books/BookDomainTests.cs successfully generated. 2022-11-16 22:33:53.161 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Test/test/{ProjectInfo.FullName}.EntityFrameworkCore.Tests/EntityFrameworkCore/{EntityInfo.RelativeDirectory}/{EntityInfo.Name}RepositoryTests.cs 2022-11-16 22:33:53.162 +08:00 [INF] File D:\Projects\EasyAbp\Temp\AbpModule601/test/AbpModule601.EntityFrameworkCore.Tests/EntityFrameworkCore/Books/BookRepositoryTests.cs successfully generated. 2022-11-16 22:33:53.163 +08:00 [DBG] Generating using template file: /Templates/Crud/Groups/Test/test/{ProjectInfo.FullName}.Web.Tests/Pages/{EntityInfo.RelativeDirectory}/IndexTests.cs 2022-11-16 22:33:53.163 +08:00 [INF] Evaluated value of `SKIP_GENERATE` is true, skip generating. 2022-11-16 22:33:53.169 +08:00 [INF] Command 'crud' finished successfully. 2022-11-16 22:33:53.181 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise.Bootstrap5/modal.js?v=1.0.4.0 - - 2022-11-16 22:33:53.182 +08:00 [INF] The file /_content/Blazorise.Bootstrap5/modal.js was not modified 2022-11-16 22:33:53.182 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise.Bootstrap5/modal.js?v=1.0.4.0 - - - 304 - application/javascript 1.0804ms 2022-11-16 22:33:53.191 +08:00 [INF] Request starting HTTP/2 GET https://localhost:44313/_content/Blazorise/closable.js?v=1.0.4.0 - - 2022-11-16 22:33:53.191 +08:00 [INF] The file /_content/Blazorise/closable.js was not modified 2022-11-16 22:33:53.191 +08:00 [INF] Request finished HTTP/2 GET https://localhost:44313/_content/Blazorise/closable.js?v=1.0.4.0 - - - 304 - application/javascript 0.4712ms 2022-11-16 22:33:56.430 +08:00 [INF] AUDIT LOG: [---: -------] EasyAbp.AbpHelper.Gui.LogService.LogAppService.GetRecentLogFilePathAsync - UserName - UserId : - - ClientIpAddress : ::1 - ExecutionDuration : 7 - Actions: - EasyAbp.AbpHelper.Gui.LogService.LogAppService.GetRecentLogFilePathAsync (2 ms.) {}

Reopen this issue if you find a way to reproduce it.

indexlang commented 1 year ago

Sorry, my problem description may not be clear. First use cli to generate a project, and then generate module under the project directory: abp add-module CompanyName.ModuleA --new --add-to-solution-file and then the project like image there is no .Host.Shared.csproj.