steps to reproduce:
Controllers/VendorTests/VendorTestController.cs(16,56): error CS0738: 'VendorTestController' does not implement interface member 'IVendorTestAppService.GetVendorLookupAsync(LookupRequestDto)'. 'VendorTestController.GetVendorLookupAsync(LookupRequestDto)' cannot implement 'IVendorTestAppService.GetVendorLookupAsync(LookupRequestDto)' because it does not have the matching return type of 'Task<PagedResultDto<LookupDto<int?>>>'. [/Users/me/dev/aqua/abp-pro/v290/skipjack/Skipj.Track/aspnet-core/src/Skipj.Track.HttpApi/Skipj.Track.HttpApi.csproj] 0 Warning(s) 1 Error(s)
as you can see below ... in visual studio code VendorTestController.cs returns:
[HttpGet] [Route("vendor-lookup")] public Task<PagedResultDto<LookupDto<Guid?>>> GetVendorLookupAsync(LookupRequestDto input) { return _vendorTestAppService.GetVendorLookupAsync(input); }
when it should be Task<PagedResultDto<LookupDto<int?>>
Please help - this is a showstopper
abp v2.9.0 abp suite v2.9.0 brand new solution created with 2.9 already re-installed abp suite from scratch
all my primary keys are int and suite generates server lookupasync() code based on guid. Eventually prevents migrations (and database update)
Task<PagedResultDto<LookupDto<guid?>>> instead of Task<PagedResultDto<LookupDto<int?>>> in one of server controllers
very reproducible
EDIT: after debugging noticed that it's a server side error - fields NOT marked required in the CreateDto get flagged when the UI passes an empty string...
my solution is angular/core on 2.9.0
abp suite 2.9.0 Define Property no longer has a nullable check box + regex added. Where is that documented? How do I tag a property as nullable now?
Hi - I reported the same for the abp.io login. Looks like it's a framework issue also - so is it also broken in 2.9 and when is 3.0 scheduled for release?
yes - should be - how does bug tracking work on commercial? I'm used to Zero where we can track identified bugs to resolution/release.
Regards
Yes - Alper - nice and clear - please add to the official commercial documentation set (when you get a chance)
Regards,
yes - there were similar problems with zero (a while back) - I volunteer for 3rd party macOS testing if you need it...
Regards
hi alper - possibly a response to another ticket? this one has to do with abp suite migrations on the mac...
Thanks for looking into this.
I am new to abp.io and abp suite so bear with me : we did update (via abp suite) the easycrm 2.6 solution after abp suite update to the latest version 2.8. Seems like what you are saying is that application code needs to be updated - which is beyond the scope of abp suite. Am I correct?
Just want to understand what we can expect going forward if, for example , we develop on 2.8 and a new 3.x version of the framework and abp suite come out. Looks like abp suite solution update/upgrade only touches the npm and nuget packages.
Regards