2017-12-07 6 views
0

私は各テーブル/エンティティのCRUDコントローラとビューを作成することができました。asp.net core mvc 2.0を使ったユーザー管理のCRUD

私はuserテーブルに問題があります。このエンティティは、IdentityUserの派生クラスです。

この種のエンティティを挿入または更新することはできません。

このユーザーテーブルでCRUD操作を行う最良の方法は何ですか?

おかげ

答えて

0

は、私はあなたのアイデンティティを使用していると仮定しMicrosoft.AspNetCore.Identity.UserManagerクラスを経由してユーザーのために全力を尽くします。

+0

ありがとうございますが、私は管理者のためのCRUD管理操作について語っています – Bob5421

+0

バックエンドのユーザーの管理に使用していることがあります。たとえば、UserManager.Usersを呼び出すユーザーのリストを取得する。また、ロール、クレーム、ログインの仮想ナビゲーションプロパティを設定して、1つのクエリでそれらを取得します。バックエンドで新しいユーザーを作成するには、UserManager.CreateAsyncを使用して、選択した役割を繰り返し、AddToRoleAsyncを使用して新しく作成したユーザーに追加します – Pixelstiltskin

関連する問題