我是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