Я перепробовал каждое решение, которое нашел в stackoverflow, но не могу получить доступ к классу, который создал в папке App_Data.
Если у меня есть этот класс (показывает только часть класса):
public class Encryption
{
public string Encrypt(string plainText, string Key)
{
byte[] key = StringToByteArray(Key);
string encrypted = ByteArrayToHexString(encryptStringToBytes_AES(plainText, key, null));
return encrypted;
}
}
Я должен иметь доступ к нему в блоке кода, например:
@{
Encryption enc = new Encryption();
var data = enc.Encrypt("hello", "world");
}
Но я получаю ошибку, что тип или пространство имен "Шифрование" не может быть найдено.
Я также пытался импортировать его с пространством имен, но, похоже, имя моего приложения не отображается в качестве пространства имен, кажется, проще в asp.net mvc.
Я перепробовал все примеры, которые мог найти для обновления моего конфигурационного файла, но безрезультатно. Есть ли что-то, что мне нужно сделать, что я здесь скучаю?