特定の「会社」のユーザーが「ロール」であるかどうかを確認する方法を作成します。ASP.NET ID 2.0 IsInCompanyRole(role、company)
私の 'のUserRole' テーブル 'をユーザーID' と 'RoleId' と一緒に会社のテーブルへの外部キーとして 'たCompanyId' が含まれています。
私は「User.IsInRole
」メソッドとして、「User.IsInCompanyRole(role,company)
」のような表記法で使用するメソッドを実装するために苦労しています。
私にこれを案内してください。
ようIsInCompanyRoleは、拡張メソッドである必要があり、あなたはカスタム要求を持つ企業のための役割を管理することができます。 リサーチして試してみてください。一度試してみると元に戻ります。戻ってきてください。 –
ありがとう@Zoran。あなたの指針で解決策を見つけました。 –