Starts in:
2 DAYS
0 HR
43 MIN
10 SEC
Starts in:
2 D
0 H
43 M
10 S

Activities of "DominaTang"

When I downgrade proxy generator from 8.2.1 to 7.4.5, another difference I found: IdentityUserDto doesn't exist in proxy models in 8.2.1 but exists in 7.4.5

I haven't read the migration guide, however for backend I compared the solution template generated by AbpSuite project by project. I kind of know the reason above reason, it's because we download account module to angular local and customize it.

After download source code between 7 and 8, I found that module has significant code changes. It seems I have to copy over Angular code of ABP 8 latest code and add on our custom code.

I checked the Swagger UI for identity service. There is no new method. Plus, we have a separate app service: public class CustomIdentityAppService : ApplicationService, ICustomIdentityAppService { }

So in Identity Service, there are two controllers, the second controller doesn't show in swagger at all. Even I exclude first controller from project, the User APIs has no new method exposed. How could you make swagger can access the new method? If swagger APIs are all from ABP's build-in ones, when generate proxy, the new methods wouldn't be available.

[Dependency(ReplaceServices = true)] [ExposeServices(typeof(IdentityUserController))] public class AbcIdentityUserController : IdentityUserController { }

[Area("identity")] [RemoteService(true, Name = "AbpIdentity")] [Route("api/identity/custom")] [Authorize] public class BdoCustomIdentityUserController : AbpControllerBase, ICustomIdentityAppService { }

In Saas Service, we have additional controllers, those controllers APIs was shown on swagger though.

ABP 8.2.1

If my memory is correct while I compare ABP 8 generated template against 7, these two tables are drop from ABP 8 Volo.Payment.Plans.GatewayPlan Volo.Payment.Plans.Plan

This is also fixed by import '@abp/ng.components/extensible' instead of '@abp/ng.theme.shared/extensions'

Figure out the reason, these are from '@abp/ng.components/extensible' now

Hi,

The problem was solved in 8.2 https://github.com/abpframework/abp/pull/20189

I upgraded to ABP 8.2.1, this error is gone. There are still quite a lot of other Angular errors, I will create separate thread for it.

I tried Abp 8.1.3 and 8.1.4 too, all has this error. There are also quite some other compile errors.

I downgrade this package "@abp/ng.schematics": "7.4.5", then this error is gone. I believe ABP 8.1.x version package has bug.

Showing 11 to 20 of 57 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06