我使用的多租户设计来自: http ://romiller.com/2011/05/23/ef-4-1-multi-tenant-with-code-first/ ,效果很好:)
现在我想编写一个 WCF 服务来使用这种多租户方法。问题是我想避免编写类似的代码
[operationcontract]
public List<Data> getDateById(string tenantShema, int id)
{}
(EX: get data from Table.User1)
我希望tenantScheme 字符串是背景,就像我猜的WCF 身份验证一样。我相信(不确定)会在 xml 的标头信息中发送并在后台处理。
有可能吗?如何?
谢谢