Использование IDataProtectionProvider в asp. net MVC 5 (не ядро) - PullRequest
0 голосов
/ 19 июня 2020

Мне нужно сделать, это зашифровать / расшифровать какое-нибудь жало. Можно ли использовать IDataProtectionProvider в моем ASP. NET MVC (не основном) проекте?

Я вижу, что интерфейс определен в следующих пакетах:

  1. Microsoft.Owin.Security.DataProtection
  2. Microsoft.AspNetCore.DataProtection

Я не уверен, какой из вышеперечисленных пакетов мне следует использовать? Кроме того, не знаете, как на самом деле создать экземпляр DataProtector ?

1 Ответ

0 голосов
/ 19 июня 2020

Это связано с этим: Получить DataProtectionProvider в MVC 5 для правильного внедрения зависимостей

и после того, как вы введете его, вы теперь можете использовать его в своем конструкторе примерно так:

public IDataProtectionProvider _iDataProtectionProvider;

public FooController(IDataProtectionProvider iDataProtectionProvider)
{
    _iDataProtectionProvider = iDataProtectionProvider
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...