0
timmackey created
I want to enable a user to write records to multiple db tables that inherit AuditedEntity while impersonating another tenant/user. Assuming I have the target TenantId and UserId to be impersonated, how can I reference the IRepository repositories as the impersonated tenant/user such that the CreatorUserId recorded will be the impersonated UserId, and NOT the logged in UserId?
2 Answer(s)
-
0
hi timmackey
You can try the following code
using (abpSession.Use(tenantId, userId)) { } using (CurrentUnitOfWork.SetTenantId(tenantId)) { }
-
0
The code above solved the issue.
Have an answer to this question?
Log in
and write your answer.