回答編集履歴
1
追記
test
CHANGED
@@ -10,3 +10,22 @@
|
|
10
10
|
上記のドキュメントに、カスタム化する理由の一つに「Dapper などの別のデータ アクセス アプローチを使用したい場合がある」と書いてあります。
|
11
11
|
|
12
12
|
ということで、ASP.NET Core Identity + 一部カスタム実装というアプローチに方針変更することをお勧めします。たぶんその方がゴールは遥かに近いと思います。
|
13
|
+
|
14
|
+
---
|
15
|
+
|
16
|
+
**【追記】**
|
17
|
+
|
18
|
+
上に書いた「ASP.NET Core Identity + 一部カスタム実装」の例を書いた記事を紹介しておきます。
|
19
|
+
|
20
|
+
データベースへのアクセスに Entity Framework Core を使ってますが、そこを書き換えれば「Entity Frameworkの使用は禁止」の要件は果たせるはずです。
|
21
|
+
|
22
|
+
ASP.NET Core Identity 独自実装(その1)
|
23
|
+
http://surferonwww.info/BlogEngine/post/2020/09/04/custom-storage-providers-for-aspnet-core-identity.aspx
|
24
|
+
|
25
|
+
Register, Login, Logout 機能の実装 (CORE)
|
26
|
+
http://surferonwww.info/BlogEngine/post/2020/09/05/add-register-login-logout-functions-on-custom-storage-providers.aspx
|
27
|
+
|
28
|
+
ASP.NET Core Identity 独自実装(その2)
|
29
|
+
http://surferonwww.info/BlogEngine/post/2020/09/06/rolestore-custom-storage-providers.aspx
|
30
|
+
|
31
|
+
記事にはすべてのソースコードが貼ってありますから、質問者さんに基本的な知識・スキルがあれば容易に書き換えることはできるはずです。
|