多租户 WCF 操作方法



im 使用多租户设计来自: 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)

我希望租户方案字符串是后台,就像我猜的 WCF 身份验证一样。我相信(不确定)女巫在 XML 的标头信息中发送并在后台处理。

有可能吗,怎么做?

感谢

您使用哪种类型的安全性? 您的用户有角色吗? 如果是,则角色信息将在服务的安全上下文中可用,类似于 http://msdn.microsoft.com/en-us/library/aa347790.aspx

最新更新