Dlaczego w przestrzeni nazw System.Security.Cryptografy nie ma klasy ProtectedMemory?

0

W dokumentacji jest jak wół, że ProtectedMemory znajduje się w tej przestrzeni nazw, a w kodzie mi tę nazwę podkreśli z informacją, że nie może znaleźć przestrzeni nazw.
Nie wiem co jest grane. Piszę kod na asp.net core mvc.

5

ProtectedMemory jest klasą stricte na Windows. Pisząc aplikację w .NET Core Microsoft bierze pod uwagę, że będziesz chciał to hostować na innym systemie operacyjnym, stąd jej brak w Core.

1

W dokumentacji trzeba wybrać też wersję framework, a poza namespace istotny jest też plik dll.

2

Doinstaluj NuGetem paczkę System.Security.Cryptography.ProtectedData.

1 użytkowników online, w tym zalogowanych: 0, gości: 1