I'm sorry, the project you shared earlier is not the same as your real project. I can only troubleshoot the problem based on the code.
Your problem is that the middleware order is wrong. Nothing to do with IMultiTenant
Please confirm your problem has been fixed with https://github.com/spospisil/ABP9Integration/commit/9e61bf3a5c2d9444d2c8a37b5250d998d7b3371e
hi
Your Blazor will send some api requests to the backend. And an error happened.
hi
I think you can test it with your DB, the page will work.
Can you test it on your side?
New error:
42P01: relation "Companies" does not exist
POSITION: 358
Npgsql.PostgresException (0x80004005): 42P01: relation "Companies" does not exist
hi
Can you use my code to check Company Management page?
I got an error when visit this pageERR] 42P01: relation "vw_securityuserpermissions" does not exist
hi
https://github.com/spospisil/ABP9Integration/commit/9e61bf3a5c2d9444d2c8a37b5250d998d7b3371e
hi
The library is entirely synchronous and does not offer asynchronous methods.
I strongly suggest you use asynchronous methods instead of synchronous methods.
ABP has some extension methods for SemaphoreSlim
SemaphoreSlim is a basic feature, you can use it freely without considering the ABP limitation.
https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.Core/Volo/Abp/Threading/SemaphoreSlimExtensions.cs#L11-L134