I think I am not getting the meaning of any of this. My purpose is to create a multi tenant ASP.NET MVC Application.
I saw a great post on how to do this here , but Nhib
The closest thing to answer my question here, that I can find myself is the read on Mike Hadlow's blog
Its detailed, but to the point, and I downloaded the SutekiShop app.
I haven't yet reached the AHA! Moment yet, but it seems close.
I believe the way he has implemented the multi tenancy was with the role id, I guess now I just have to keep reading and tweaking.
His latest post (afaik) on the subject seems to address the issue with WCF use.