2011-01-11 5 views
0

SharpModelBinder에서 사용자 지정 리포지토리를 사용해야하므로 사용자 지정 MultiTenantRepository < 클래스를 사용하여 올바른 테넌트의 데이터를 반환하는 멀티 테넌트 웹 사이트를 구축하고 있습니다. .S # arp Architecture + 사용자 지정 리포지토리가있는 SharpModelBinder

문제는 SharpModelBinder가 IRepositoryWithTypeId를 사용한다는 것입니다.

빠른 해킹으로 SharpModelBinder 코드를 사용하고 사용자 지정 리포지토리를 사용하도록 수정했지만 더 적합한 솔루션을 찾을 수 있기를 기대했습니다.

아이디어가 있으십니까?

답변

0

나는이 기능을 지원하는 데 필요한 변화의 포크 # arp는의 건축 양식하고있다 크리스 리차드의 도움을 받았다. System의 테넌시에

그의 현재 문서는 다음 몇 일에 변경 내용으로 업데이트됩니다 http://www.yellowfeather.co.uk/2011/01/multi-tenancy-on-sharp-architecture/

포크는 여기에서 찾을 수 있습니다, 그러나 희망이 곧 마스터 브랜치에 추가됩니다 https://github.com/yellowfeather/Sharp-Architecture

희망이 있으면 다른 사람에게 도움이됩니다.

관련 문제