0
johnsonlim created
Markdown supported.
Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
1 Answer(s)
-
0
Hi,
When two navigation properties point to the same entity (
IdentityUserhere), ABP Suite generates the lookup only for the first one inUserMaintenances.razor.cs. The razor page still usessupervisorCollection, so the build fails.For now, you can add the missing part to
UserMaintenances.Extended.razor.cs. Suite doesn't overwrite this file when you regenerate the page.using System; using System.Collections.Generic; using System.Threading.Tasks; using AbpSolution1.Shared; namespace AbpSolution1.Blazor.Pages; public partial class UserMaintenances { private IReadOnlyList<LookupDto<Guid>> supervisorCollection { get; set; } = new List<LookupDto<Guid>>(); protected override async Task OnParametersSetAsync() { supervisorCollection = (await UserMaintenancesAppService.GetsupervisorLookupAsync(new LookupRequestDto())).Items; } }The app service already has
GetsupervisorLookupAsync, so nothing else needs to change.This is fixed in ABP Suite 10.7.0. After you upgrade Suite and regenerate the page, remove this code from the extended file, because the generated file will have
supervisorCollectionitself.Thanks
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)


