Мне нужно использовать пользовательский репозиторий внутри SharpModelBinder, причина в том, что я создаю сайт с несколькими арендаторами, который использует настраиваемый класс MultiTenantRepository <> для возврата данных от правильного арендатора ,S # arp Architecture + SharpModelBinder с пользовательским репозиторием
Проблема заключается в том, что SharpModelBinder использует IRepositoryWithTypeId.
В качестве быстрого взлома я использовал код SharpModelBinder и изменил его, чтобы использовать свой пользовательский репозиторий, однако я надеялся, что смогу найти более подходящее решение.
Любые идеи?
Пол