Activities of "EngincanV"

Hi, lpx-settings component comes from @volosoft/ngx-lepton-x. You can use the following command to add the related package with the source code:

abp add-package @volosoft/ngx-lepton-x --with-source-code

Then, you can find the settings.component.ts and the relevant HTML file and replace the component as you wish.

Regards.

Answer

Hi, do you clear your NuGet package each week? Because ABP Studio uses the Volo.Abp.Studio.Extensions.StandardSolutionTemplates NuGet package for the solution templates, and it seems it could not be found in the NuGet cache, this is the reason for the error:

19:13:33.138 Warning "Volo.Abp.Studio.Extensions.StandardSolutionTemplates" extension not found in the NuGet cache. Directory: "C:\Users\steve.nuget\packages\volo.abp.studio.extensions.standardsolutiontemplates\0.9.26\lib\net9.0"

Can you confirm if is there any folder named volo.abp.studio.extensions.standardsolutiontemplates under the directory? If you can see the folder, please delete it and then close & re-open ABP Studio, so it can install the NuGet package again and your problem will be resolved. (Alternatively, if it's not important for you, then you can clear all NuGet cache with the command: dotnet nuget locals --clear all then close & run ABP Studio, so it can install the package)

Regards.

Hi, the value ::1 represents the IPv6 loopback address, which is equivalent to 127.0.0.1 in IPv4. This typically occurs when you're accessing the application locally (e.g., via localhost) during development or testing. So, if you are seeing this in development mode, then it's the expected behavior.

Hi, you're encountering this error because changing the render mode to InteractiveWebAssemblyRenderMode (with prerender: false) shifts your Blazor app to pure WebAssembly mode, which doesn't execute any server-side code at startup.

The default ABP Blazor WebApp project uses Blazor Server + WebAssembly hybrid mode (InteractiveAuto). Switching to pure WebAssembly breaks this assumption, so if you want your all application as blazor wasm, you don't need to start with a blazor web app template. It's used to mix the both approaches, and deciding per component/page.

Regards.

Hi, ABP Framework automatically sets tenantId when you directly or indirectly implement the IMultiTenant interface.

There is an EntityHelper.TrySetTenantId method (https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Domain/Entities/EntityHelper.cs#L281-L300), which gets the current tenant id and sets it from the current scope.

ABP determines the current tenant from one of its providers (https://abp.io/docs/latest/framework/architecture/multi-tenancy#determining-the-current-tenant) and then basically sets it, so while creating an entity or filtering it it passes to the query/command.

Regards.

Hi, you can change "windows" to "osx" or "osx-intel" and use the same script: url="https://abp.io/api/abp-studio/download/r/osx/${output}"

Regards.

Hi, it seems this is a problem with the library that we use on the Angular side. We use angular-oauth2-oidc library and it's caused because of this library. There is a similar issue asked in their repository before: https://github.com/manfredsteyer/angular-oauth2-oidc/issues/1465 (so there is nothing we can do in our side)

You can try the solution described at https://github.com/manfredsteyer/angular-oauth2-oidc/issues/1465#issuecomment-2691620040 and see if it works for you.

Regards.

Thanks, I did find this but I wasn't sure if it was completely compatible with my solution as I use the Angular frontend and a *.HttpApi.Host project instead of an MVC Web project. This article also doesn't cover how to expose Elsa Studio (other than to use docker which seems unnecessary for this) and to use ABP's users and permissions within Elsa Studio.

Hi, Elsa Studio is a Blazor WASM application. So, if you want to use its designer, you can host elsa studio separately and use iframe in your angular UI, or use the host application.

Hi, you should get child entity records through its own APIs, by passing the master entity's Id. For example, if you have Book master entity, and a BookDetail child entity that is associated with the Book entity, then you can get the child entities (book details) via an endpoint like this: https://localhost:44363/api/app/book-details/by-book-id?bookId=<bookId>&skipCount=0&maxResultCount=10

So, you can update the endpoint above for your entities, and get the child entities.

Hi,

Is there any additional configuration required to enable cross-module entity navigation in ABP Studio?

Unfortunately, currently, there is no out-of-the-box support for cross-module entity navigation. I'll create an issue for that. But in the meantime, if you look for a workaround, you can copy the related entity metadata from your module Esone.BrandingService (under the .suite/entities folder) and paste the related entity file (EntityName.json) to the module Esone.AdvertisingService and then establish 1-n relationship. But, please note that, while applying this approach, they can be missing namespaces and you may need to make some modifications.

Regards.

Showing 151 to 160 of 1355 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 12, 2025, 10:20