asp.net core 2.2 личный провайдер индивидуальной памяти для оракула - PullRequest
0 голосов
/ 23 февраля 2019

Я искал, но до сих пор не смог найти пример, который имеет дело с ядром 2.2 Identity и созданием собственного провайдера хранения для oracle (который в настоящее время требует методов ADO.net и CRUD в отличие от EF).

Может ли кто-нибудь указать мне хороший пример или хорошую ссылку?

Ответы [ 2 ]

0 голосов
/ 05 августа 2019

Я прошел настройку создания собственного провайдера хранения для ASP.NET Core Identity, чтобы я мог создать собственного провайдера для IdentityServer4.Я только что создал минимальный в памяти провайдер.Чтобы использовать его с Oracle, вам просто нужно внедрить доступ к данным Oracle и создать объекты, такие как класс User, который я определил.Проект github для моего маленького эксперимента находится здесь: https://github.com/glennsills/simpleidentity. Документация Microsoft для пользовательского провайдера находится здесь: https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity-custom-storage-providers?view=aspnetcore-2.2

0 голосов
/ 23 февраля 2019

У меня нет опыта работы с Oracle.Но после нескольких поисков я нашел следующих провайдеров:

  1. Для Провайдер данных Oracle для .NET , вы можете увидеть образцы здесь
  2. Для Devart.Data.Oracle.EFCore вы также можете увидеть руководство
...