Ich möchte IPrincipal in asp.net erweitern, um mir zu ermöglichen, den Usertyp zu erhalten, den ich definieren werde. Ich mag es möglich macht dieseasp.net extending IPrincipal
string type = User.UserType
dann in meiner Erweiterung Methode zu tun in einem Controller i eine Methode, wie
habenpublic string UserType()
{
// do some database access
return userType
}
wie kann ich das tun? ist es möglich? Danke!
Sie erstrecken sich nicht über eine Schnittstelle, können Sie es implementieren. –
Oder eher, es ist möglich, es zu erweitern, aber das ist etwas anderes. Das würde eine neue Schnittstelle schaffen, die eine Obermenge der Basis ist. –