Dear Sir/Madam,
I'm afraid somerhing is not quite right with our ABP solution - Blazor WebAssembly front-end project to be exact (we just started with our Blazor front-end project and it contains < 20 components).
We're on v4.3.3 (.NET core v5.0.301) and most of us in the dev team are experiencing slow build times ( ~3 minutes). So far, I've tried to reinstall Visual Studio 2019 Enterprise (v16.10.2) and I've switched to another PC (new hardware, 6 core CPU, 32GB RAM, NVMe SSD).
While building, I can see VBSCCompiler and CSC exe files take 10-25% of the CPU. Web API project is OK (builds in <10 seconds), but our front-end project is really troubling us. I tried to build a different solution, without ABP, and it took only a few seconds. I cloned this project https://github.com/syncfusion/blazor-samples and dotnet build took ~15 seconds.
Is anyone else experiencing similar issues? Do you have any suggestions that might help us?
Best Regards, Miroslav Šturlan Teched Ltd.
Dear ABP,
We're having problem getting the custom CSS class (or element ID) to the rendered main menu item.
context.Menu.AddItem(new ApplicationMenuItem( MyAppMenus.Notifications, l["Menu:Notifications"], icon: "fas fa-bell", order: 6, requiredPermissionName: MyAppPermissions.Notifications.Default, url: NavigationConsts.Notifications.Default, elementId: "my-custom-menu-id", cssClass: "my-custom-menu-class"));
After the web app. loads, we can't find the specified elementId and/or cssClass (using inspector in the browser).
Best Regards, Miroslav Šturlan