leontry89
یک شنبه 17 مرداد 1395, 10:45 صبح
دوستان من یک کلاسی به صورت اکستنشن متد دارم:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Globalization;
using System.Reflection;
using System.Security.Cryptography;
using System.Text;
namespace ChapikWebSite.Models
{
public static class Extension
{
public static string Encrypt(this string str)
{
byte[] encData_byte = new byte[str.Length];
encData_byte = System.Text.Encoding.UTF8.GetBytes(str);
return Convert.ToBase64String(encData_byte);
}
}
}
و در کنترلر هم به این صورت عمل کردم:
Reg.Password.Encrypt();
blReg.Add(Reg);
اما هش نمیشه
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Globalization;
using System.Reflection;
using System.Security.Cryptography;
using System.Text;
namespace ChapikWebSite.Models
{
public static class Extension
{
public static string Encrypt(this string str)
{
byte[] encData_byte = new byte[str.Length];
encData_byte = System.Text.Encoding.UTF8.GetBytes(str);
return Convert.ToBase64String(encData_byte);
}
}
}
و در کنترلر هم به این صورت عمل کردم:
Reg.Password.Encrypt();
blReg.Add(Reg);
اما هش نمیشه