我是C#MVC的新手。我正在尝试创建一个类,我可以放置所有可重用的函数,并且希望能够从我的控制器和模型中调用这些函数。是否有可能这样做?如何从C#MVC中的控制器/模型调用外部函数?
这里是我的项目文件夹结构:
所以我创建了一个助手文件夹,里面我有一个commonFunctions类。 现在我有一个函数在里面。
namespace myProject.Helpers
{
public class CommonFunctions
{
public static string GenerateSHA(string sString)
{
string result = "";
SHA1 sha = new SHA1CryptoServiceProvider();
byte[] password = sha.ComputeHash(Encoding.Default.GetBytes(sString));
result = Encoding.Default.GetString(password);
return result;
}
}
}
我想从我的模型中调用该函数。我该怎么做?
在此先感谢。
CommonFunctions文件的BuildAction是否设置为'Compile'? – Maarten