1
私はIdentity 2
とEF 6
を使用しています。ユーザーIDのロールオブジェクトのリスト、またはロールIDのユーザーオブジェクトのリストを取得したいと考えています。ユーザーのロールまたはすべてのロールを取得する
IEnumerable<TRole> GetUserRoles<TRole>(string userId) where TRole : class, IRole<string>
IEnumerable<TUser> GetRoleUsers<TUser>(string roleId) where TUser : class, IUser<string>
エンティティフレームワークはそうでもEFを使用すると、トリッキーなようだTUser
とTRole
の間の関係のためのリンクテーブルを公開するためには表示されません。
SQLを使用して直接データベースにクエリを行うことは効率的に行うための唯一の方法のようです。
誰でもフレームワーク内でこれらのメソッドを実装するソリューションはありますか?