S # arp Architecture + SharpModelBinder с пользовательским хранилищем - PullRequest
0 голосов
/ 12 января 2011

Мне нужно использовать собственный репозиторий внутри SharpModelBinder, причина в том, что я создаю многопользовательский веб-сайт, который использует собственный класс MultiTenantRepository <> для возврата данных из правильного арендатора.

Проблемазаключается в том, что SharpModelBinder использует IRepositoryWithTypeId.

. Для быстрого взлома я использовал код SharpModelBinder и изменил его, чтобы использовать свой собственный репозиторий, однако я надеялся, что найду более подходящее решение.

Есть идеи?

Пол

1 Ответ

0 голосов
/ 12 января 2011

Я получил некоторую помощь от Криса Ричардса, который разработал s # arp architechture с необходимыми изменениями, чтобы поддержать это.

Его текущая статья о мультитенантности будет дополнена изменениями в следующие несколько дней:http://www.yellowfeather.co.uk/2011/01/multi-tenancy-on-sharp-architecture/

Вилку можно найти здесь, но, надеюсь, она скоро будет добавлена ​​в основную ветку: https://github.com/yellowfeather/Sharp-Architecture

Надеюсь, это поможет кому-то еще.

Пол

...