我需要在SharpModelBinder内使用自定义存储库,原因是我正在构建一个多租户网站,该网站使用自定义的MultitenantRepository <>类来返回正确的租户数据。

问题在于SharpModelBinder使用iRepositoryWithTypeid。

作为快速黑客,我使用了SharpModelBinder代码并将其修改为使用我的自定义存储库,但是我希望我能找到一个更合适的解决方案。

有任何想法吗?

保罗

有帮助吗?

解决方案

我收到了克里斯·理查兹(Chris Richards)的一些帮助,他们分叉了S#ARP Architechture,并进行了支持以支持这一点。

他目前关于Mutli特征的文章将随后几天的变化更新:http://www.yellowfeather.co.uk/2011/01/multi-tenancy-on-sharp-architection/

可以在这里找到叉子,但希望它会很快添加到主分支:https://github.com/yellowfeather/sharp-Architecture

希望这对别人有帮助。

保罗

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top