Activities of "cellero"

  • ABP Framework version: v8.0++
  • UI type: Blazor
  • DB provider: EF Core

I want to refresh data on a Blazor page when data in the collection changes. Do you have any advice / recommendations?

Currently I use a timer but periodically get the exception below - it occurs when one of the clients disconnects.

System.ObjectDisposedException HResult=0x80131622 Message=Instances cannot be resolved and nested lifetimes cannot be created from this LifetimeScope as it (or one of its parent scopes) has already been disposed.

I'm considering implementing an INotifyCollectionChanged / Observable Collection: https://blazor.syncfusion.com/documentation/common/data-binding/data-updates But I'm not sure of the correct approach.

Any advice would be appreciated.

I would like to see the Delete function in the Application layer to be treated the same as the Update and Insert by using the Domain Manager instead of the calling the repository directly.

It seems inconsistent and there is often logic to implement on a Delete. It would be nice to have it all in the once place - I.e Domain + Manager.

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

  • ABP Framework version: v7.2.1
  • UI type:Blazor

The following message if given when running Blazor projects:

I note the following answer on Github: https://github.com/abpframework/abp/discussions/14486

How can this message be suppressed for Abp Projects with an ABP Commercial license?

  • ABP Framework version: v7.2.1
  • UI type: Blazor Server
  • DB provider: EF Core

I created a new Blazor Server solution using ABP Suite v7.2.1 Then I added the File Managment module

The problem is uploading files. When Selecting or Dropping a file on the upload dialog nothing happens. No file is uploaded.

  • ABP Framework version: v7.2.1
  • UI type: Blazor Server
  • DB provider: EF Core

I have created a new Blazor Server project using ABP Suite [v7.2.1] Then using ABP Suite added the Chat Module The project runs all ok up until this point.

Next, as per documentation, added Chat to the Edition features Now when running this message is given:

Please advise how to resolve this. Thank you.

Showing 11 to 20 of 83 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11