Activities of "cellero"

Ok thanks. The ABP Suite add package function only added: [DependsOn(typeof(ChatBlazorModule))] [DependsOn(typeof(ChatBlazorServerModule))]

Will you be updating ABP Suite to include the missing package? [DependsOn(typeof(ChatSignalRModule))]

Thanks, that solution worked.

Will you add that to the documentation for Blazor?

Zip file shared on GoggleDrive.

2023-05-08 21:44:51.482 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:AuditLogging.AuditLogs,pn:R,pk:admin,n:AbpIdentity.OrganizationUnits,pn:R,pk:admin,n:AbpIdentity.Roles,pn:R,pk:admin,n:AbpIdentity.Users,pn:R,pk:admin,n:AbpIdentity.SecurityLogs,pn:R,pk:admin,n:LanguageManagement.Languages,pn:R,pk:admin,n:LanguageManagement.LanguageTexts,pn:R,pk:admin,n:TextTemplateManagement.TextTemplates,pn:R,pk:admin,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AuditLogging.AuditLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.OrganizationUnits,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Roles,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Users,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.SecurityLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.Languages,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.LanguageTexts,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:TextTemplateManagement.TextTemplates,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] Found in the cache: pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AuditLogging.AuditLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.OrganizationUnits,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Roles,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Users,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.SecurityLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.Languages,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.LanguageTexts,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:TextTemplateManagement.TextTemplates,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:AuditLogging.AuditLogs,pn:R,pk:admin,n:AbpIdentity.OrganizationUnits,pn:R,pk:admin,n:AbpIdentity.Roles,pn:R,pk:admin,n:AbpIdentity.Users,pn:R,pk:admin,n:AbpIdentity.SecurityLogs,pn:R,pk:admin,n:LanguageManagement.Languages,pn:R,pk:admin,n:LanguageManagement.LanguageTexts,pn:R,pk:admin,n:TextTemplateManagement.TextTemplates,pn:R,pk:admin,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:AuditLogging.AuditLogs,pn:R,pk:admin,n:AbpIdentity.OrganizationUnits,pn:R,pk:admin,n:AbpIdentity.Roles,pn:R,pk:admin,n:AbpIdentity.Users,pn:R,pk:admin,n:AbpIdentity.SecurityLogs,pn:R,pk:admin,n:LanguageManagement.Languages,pn:R,pk:admin,n:LanguageManagement.LanguageTexts,pn:R,pk:admin,n:TextTemplateManagement.TextTemplates,pn:R,pk:admin,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AuditLogging.AuditLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.OrganizationUnits,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Roles,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Users,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.SecurityLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.Languages,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.LanguageTexts,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:TextTemplateManagement.TextTemplates,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] Found in the cache: pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AuditLogging.AuditLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.OrganizationUnits,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Roles,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.Users,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:AbpIdentity.SecurityLogs,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.Languages,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:LanguageManagement.LanguageTexts,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:TextTemplateManagement.TextTemplates,pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:AuditLogging.AuditLogs,pn:R,pk:admin,n:AbpIdentity.OrganizationUnits,pn:R,pk:admin,n:AbpIdentity.Roles,pn:R,pk:admin,n:AbpIdentity.Users,pn:R,pk:admin,n:AbpIdentity.SecurityLogs,pn:R,pk:admin,n:LanguageManagement.Languages,pn:R,pk:admin,n:LanguageManagement.LanguageTexts,pn:R,pk:admin,n:TextTemplateManagement.TextTemplates,pn:R,pk:admin,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.482 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:AuditLogging.AuditLogs,pn:R,pk:admin,n:AbpIdentity.OrganizationUnits,pn:R,pk:admin,n:AbpIdentity.Roles,pn:R,pk:admin,n:AbpIdentity.Users,pn:R,pk:admin,n:AbpIdentity.SecurityLogs,pn:R,pk:admin,n:LanguageManagement.Languages,pn:R,pk:admin,n:LanguageManagement.LanguageTexts,pn:R,pk:admin,n:TextTemplateManagement.TextTemplates,pn:R,pk:admin,n:Chat721Test.Dashboard.Tenant 2023-05-08 21:44:51.757 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:Chat.Messaging 2023-05-08 21:44:51.757 +12:00 [DBG] Found in the cache: pn:U,pk:bb403ede-0f30-828e-c48e-3a0b051a573f,n:Chat.Messaging 2023-05-08 21:44:51.757 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:Chat.Messaging 2023-05-08 21:44:51.757 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:Chat.Messaging 2023-05-08 21:44:51.823 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/api/account/profile-picture-file/bb403ede-0f30-828e-c48e-3a0b051a573f - - 2023-05-08 21:44:51.823 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 - - 2023-05-08 21:44:51.825 +12:00 [INF] The file /libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 was not modified 2023-05-08 21:44:51.825 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/libs/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 - - - 304 - font/woff2 1.3409ms 2023-05-08 21:44:51.832 +12:00 [DBG] The event OpenIddict.Validation.OpenIddictValidationEvents+ProcessRequestContext was successfully processed by OpenIddict.Validation.AspNetCore.OpenIddictValidationAspNetCoreHandlers+ResolveRequestUri. 2023-05-08 21:44:51.832 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.AspNetCore.OpenIddictServerAspNetCoreHandlers+ResolveRequestUri. 2023-05-08 21:44:51.832 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.OpenIddictServerHandlers+InferEndpointType. 2023-05-08 21:44:51.832 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by Volo.Abp.Account.Web.Pages.Account.OpenIddictImpersonateInferEndpointType. 2023-05-08 21:44:51.832 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.AspNetCore.OpenIddictServerAspNetCoreHandlers+ValidateTransportSecurityRequirement. 2023-05-08 21:44:51.832 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.AspNetCore.OpenIddictServerAspNetCoreHandlers+ValidateHostHeader. 2023-05-08 21:44:51.836 +12:00 [INF] Executing endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' 2023-05-08 21:44:51.836 +12:00 [INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountController (Volo.Abp.Account.Pro.Public.HttpApi). 2023-05-08 21:44:51.858 +12:00 [DBG] Added 0 entity changes to the current audit log 2023-05-08 21:44:51.858 +12:00 [INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. 2023-05-08 21:44:51.859 +12:00 [INF] Executed action Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) in 22.9527ms 2023-05-08 21:44:51.859 +12:00 [INF] Executed endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' 2023-05-08 21:44:51.860 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/api/account/profile-picture-file/bb403ede-0f30-828e-c48e-3a0b051a573f - - - 200 1370 image/jpeg 36.3455ms 2023-05-08 21:44:51.993 +12:00 [INF] Request starting HTTP/2 POST https://localhost:44328/signalr-hubs/chat/negotiate?negotiateVersion=1 - 0 2023-05-08 21:44:51.994 +12:00 [DBG] The event OpenIddict.Validation.OpenIddictValidationEvents+ProcessRequestContext was successfully processed by OpenIddict.Validation.AspNetCore.OpenIddictValidationAspNetCoreHandlers+ResolveRequestUri. 2023-05-08 21:44:51.994 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.AspNetCore.OpenIddictServerAspNetCoreHandlers+ResolveRequestUri. 2023-05-08 21:44:51.994 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.OpenIddictServerHandlers+InferEndpointType. 2023-05-08 21:44:51.994 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by Volo.Abp.Account.Web.Pages.Account.OpenIddictImpersonateInferEndpointType. 2023-05-08 21:44:51.994 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.AspNetCore.OpenIddictServerAspNetCoreHandlers+ValidateTransportSecurityRequirement. 2023-05-08 21:44:51.994 +12:00 [DBG] The event OpenIddict.Server.OpenIddictServerEvents+ProcessRequestContext was successfully processed by OpenIddict.Server.AspNetCore.OpenIddictServerAspNetCoreHandlers+ValidateHostHeader. 2023-05-08 21:44:51.997 +12:00 [INF] Executing endpoint '/_Host' 2023-05-08 21:44:51.997 +12:00 [INF] Route matched with {page = "/_Host", area = "", action = "", controller = ""}. Executing page /_Host 2023-05-08 21:44:51.998 +12:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy 2023-05-08 21:44:52.000 +12:00 [INF] Antiforgery token validation failed. The required antiforgery header value "RequestVerificationToken" is not present. Microsoft.AspNetCore.Antiforgery.AntiforgeryValidationException: The required antiforgery header value "RequestVerificationToken" is not present. at Microsoft.AspNetCore.Antiforgery.DefaultAntiforgery.ValidateRequestAsync(HttpContext httpContext) at Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) 2023-05-08 21:44:52.000 +12:00 [INF] Authorization failed for the request at filter 'Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilter'. 2023-05-08 21:44:52.004 +12:00 [INF] Executing StatusCodeResult, setting HTTP status code 400 2023-05-08 21:44:52.004 +12:00 [INF] Executed page /_Host in 6.253ms 2023-05-08 21:44:52.004 +12:00 [INF] Executed endpoint '/_Host' 2023-05-08 21:44:52.005 +12:00 [INF] Request finished HTTP/2 POST https://localhost:44328/signalr-hubs/chat/negotiate?negotiateVersion=1 - 0 - 400 - - 11.6629ms 2023-05-08 21:44:52.029 +12:00 [WRN] Unhandled exception rendering component: Response status code does not indicate success: 400 (Bad Request). System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.NegotiateAsync(Uri url, HttpClient httpClient, ILogger logger, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.GetNegotiationResponseAsync(Uri uri, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.SelectAndStartTransport(TransferFormat transferFormat, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.StartAsyncCore(TransferFormat transferFormat, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.StartAsync(TransferFormat transferFormat, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionFactory.ConnectAsync(EndPoint endPoint, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionFactory.ConnectAsync(EndPoint endPoint, CancellationToken cancellationToken) at Microsoft.AspNetCore.SignalR.Client.HubConnection.StartAsyncCore(CancellationToken cancellationToken) at Microsoft.AspNetCore.SignalR.Client.HubConnection.StartAsyncInner(CancellationToken cancellationToken) at Microsoft.AspNetCore.SignalR.Client.HubConnection.StartAsync(CancellationToken cancellationToken) at Volo.Chat.Blazor.Components.MessagesToolbarItem.OnInitializedAsync() at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) 2023-05-08 21:44:52.033 +12:00 [ERR] Unhandled exception in circuit 'gcpXmhoXS95g4VjE7hJswkIuG3Y736dy3kJK3ACKmbU'. System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.NegotiateAsync(Uri url, HttpClient httpClient, ILogger logger, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.GetNegotiationResponseAsync(Uri uri, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.SelectAndStartTransport(TransferFormat transferFormat, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.StartAsyncCore(TransferFormat transferFormat, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnection.StartAsync(TransferFormat transferFormat, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionFactory.ConnectAsync(EndPoint endPoint, CancellationToken cancellationToken) at Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionFactory.ConnectAsync(EndPoint endPoint, CancellationToken cancellationToken) at Microsoft.AspNetCore.SignalR.Client.HubConnection.StartAsyncCore(CancellationToken cancellationToken) at Microsoft.AspNetCore.SignalR.Client.HubConnection.StartAsyncInner(CancellationToken cancellationToken) at Microsoft.AspNetCore.SignalR.Client.HubConnection.StartAsync(CancellationToken cancellationToken) at Volo.Chat.Blazor.Components.MessagesToolbarItem.OnInitializedAsync() at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync() at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState) 2023-05-08 21:44:52.038 +12:00 [INF] Executed endpoint '/_blazor' 2023-05-08 21:44:52.038 +12:00 [INF] Request finished HTTP/1.1 GET https://localhost:44328/_blazor?id=utT4rJ8hMlOFD2-bXHtP6A - - - 101 - - 764.2299ms

2023-05-08 21:38:08.201 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.201 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.201 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.201 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.541 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Create 2023-05-08 21:38:08.541 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Create 2023-05-08 21:38:08.541 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor.Create 2023-05-08 21:38:08.541 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor.Create 2023-05-08 21:38:08.542 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:08.542 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:08.542 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:08.542 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:08.542 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Delete 2023-05-08 21:38:08.542 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Delete 2023-05-08 21:38:08.542 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor.Delete 2023-05-08 21:38:08.542 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor.Delete 2023-05-08 21:38:08.542 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Create 2023-05-08 21:38:08.542 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Create 2023-05-08 21:38:08.542 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Create 2023-05-08 21:38:08.542 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Create 2023-05-08 21:38:08.543 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:08.543 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:08.543 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:08.543 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:08.543 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:08.543 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:08.543 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:08.543 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:08.552 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.552 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.552 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.552 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:08.889 +12:00 [DBG] Added 0 entity changes to the current audit log 2023-05-08 21:38:08.890 +12:00 [DBG] Added 0 entity changes to the current audit log 2023-05-08 21:38:09.042 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/textEdit.js?v=1.2.0.0 - - 2023-05-08 21:38:09.043 +12:00 [INF] The file /_content/Blazorise/textEdit.js was not modified 2023-05-08 21:38:09.044 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/textEdit.js?v=1.2.0.0 - - - 304 - application/javascript 1.4144ms 2023-05-08 21:38:09.048 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/RegExMaskValidator.js?v=1.2.0.0 - - 2023-05-08 21:38:09.048 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/NoValidator.js?v=1.2.0.0 - - 2023-05-08 21:38:09.048 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/DateTimeMaskValidator.js?v=1.2.0.0 - - 2023-05-08 21:38:09.048 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/NumericMaskValidator.js?v=1.2.0.0 - - 2023-05-08 21:38:09.049 +12:00 [INF] The file /_content/Blazorise/validators/DateTimeMaskValidator.js was not modified 2023-05-08 21:38:09.049 +12:00 [INF] The file /_content/Blazorise/validators/RegExMaskValidator.js was not modified 2023-05-08 21:38:09.049 +12:00 [INF] The file /_content/Blazorise/validators/NumericMaskValidator.js was not modified 2023-05-08 21:38:09.049 +12:00 [INF] The file /_content/Blazorise/validators/NoValidator.js was not modified 2023-05-08 21:38:09.050 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/NoValidator.js?v=1.2.0.0 - - - 304 - application/javascript 1.8356ms 2023-05-08 21:38:09.050 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/DateTimeMaskValidator.js?v=1.2.0.0 - - - 304 - application/javascript 1.8303ms 2023-05-08 21:38:09.050 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/NumericMaskValidator.js?v=1.2.0.0 - - - 304 - application/javascript 1.2527ms 2023-05-08 21:38:09.050 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/validators/RegExMaskValidator.js?v=1.2.0.0 - - - 304 - application/javascript 1.8296ms 2023-05-08 21:38:09.094 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise.DataGrid/datagrid.js?v=1.2.0.0 - - 2023-05-08 21:38:09.095 +12:00 [INF] The file /_content/Blazorise.DataGrid/datagrid.js was not modified 2023-05-08 21:38:09.095 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise.DataGrid/datagrid.js?v=1.2.0.0 - - - 304 - application/javascript 0.8906ms 2023-05-08 21:38:09.109 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.109 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.109 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.109 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.113 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.113 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.113 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.113 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor 2023-05-08 21:38:09.160 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.160 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.160 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.160 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.160 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.163 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.163 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.163 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor 2023-05-08 21:38:09.254 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:09.254 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor.Update 2023-05-08 21:38:09.255 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:09.255 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:09.255 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:09.255 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.DirectoryDescriptor.Delete 2023-05-08 21:38:09.271 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/dropdown.js?v=1.2.0.0 - - 2023-05-08 21:38:09.272 +12:00 [INF] The file /_content/Blazorise/dropdown.js was not modified 2023-05-08 21:38:09.272 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/dropdown.js?v=1.2.0.0 - - - 304 - application/javascript 0.6162ms 2023-05-08 21:38:09.275 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/popper.js?v=1.2.0.0 - - 2023-05-08 21:38:09.275 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/observer.js?v=1.2.0.0 - - 2023-05-08 21:38:09.275 +12:00 [INF] The file /_content/Blazorise/observer.js was not modified 2023-05-08 21:38:09.275 +12:00 [INF] The file /_content/Blazorise/popper.js was not modified 2023-05-08 21:38:09.276 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/popper.js?v=1.2.0.0 - - - 304 - application/javascript 0.5076ms 2023-05-08 21:38:09.276 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/observer.js?v=1.2.0.0 - - - 304 - application/javascript 0.5077ms 2023-05-08 21:38:13.003 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise.Bootstrap5/modal.js?v=1.2.0.0 - - 2023-05-08 21:38:13.003 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 - - 2023-05-08 21:38:13.003 +12:00 [INF] The file /libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 was not modified 2023-05-08 21:38:13.004 +12:00 [INF] The file /_content/Blazorise.Bootstrap5/modal.js was not modified 2023-05-08 21:38:13.005 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/libs/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 - - - 304 - font/woff2 1.5508ms 2023-05-08 21:38:13.005 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise.Bootstrap5/modal.js?v=1.2.0.0 - - - 304 - application/javascript 1.6034ms 2023-05-08 21:38:13.021 +12:00 [INF] Request starting HTTP/2 GET https://localhost:44328/_content/Blazorise/closable.js?v=1.2.0.0 - - 2023-05-08 21:38:13.021 +12:00 [INF] The file /_content/Blazorise/closable.js was not modified 2023-05-08 21:38:13.021 +12:00 [INF] Request finished HTTP/2 GET https://localhost:44328/_content/Blazorise/closable.js?v=1.2.0.0 - - - 304 - application/javascript 0.5152ms 2023-05-08 21:38:19.532 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor 2023-05-08 21:38:19.532 +12:00 [DBG] Found in the cache: pn:U,pk:09beb54c-a2c5-b328-3a19-3a0b052a1971,n:FileManagement.FileDescriptor 2023-05-08 21:38:19.532 +12:00 [DBG] PermissionStore.GetCacheItemAsync: pn:R,pk:admin,n:FileManagement.FileDescriptor 2023-05-08 21:38:19.532 +12:00 [DBG] Found in the cache: pn:R,pk:admin,n:FileManagement.FileDescriptor 2023-05-08 21:38:19.559 +12:00 [DBG] Added 0 entity changes to the current audit log 2023-05-08 21:38:19.758 +12:00 [DBG] Added 0 entity changes to the current audit log 2023-05-08 21:38:19.765 +12:00 [DBG] Added 0 entity changes to the current audit log

Yes, that works.

Thank you @ageiter I appreciate the info. Unfortunately, this still doesn't work for me.

I followed these steps: . New Blazor Server project using ABP Suite V7.0.1 . Added a new MyFooter.razor page into the pages folder: .

The result does not change:

Changes to \Account_Footer.cshtml work correctly.

??? "If you create a new project, you'll see there is a file named Footer.razor in your project. But if you migrated from older versions, you need to add that file on your own."

  1. There is no Footer.razor in a new project.
  2. Adding "Footer.razor" with the code you shared above has no effect

No, there is no Footer.razor file in a new Blazor Server 7.0.0 project.

Thanks,
PageLayout.MenuItemName = "None"; doesn't work. The active menu doesn't change.

Instead, I used the same code but pointed to "MyProjectName.Home" menu and this worked.

Showing 51 to 60 of 96 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.8.0-preview. Updated on September 28, 2026, 11:44
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.