【发布时间】:2009-09-02 10:33:05
【问题描述】:
我确实有使用 Ruby on Rails 的经验,并且目前正在用 ASP.NET 编写一个项目。所以发现 ASP.NET MVC 对我来说太棒了,因为它在许多方面似乎是 Ruby on Rails 的逐字副本。不过还是有区别的,很多东西我要重新学习。
这样的事情之一是处理附加(库)功能的方式。我想添加一个加密实用程序功能,在 Rails 中,我只需将一个类添加到 /lib 目录并知道它可以在我的控制器中使用。我如何在 ASP.NET MVC 中做到这一点?
我考虑过为此创建一个模型类,但我不确定这是否是正确的方法。我真正想要的是一个返回字符串的加密(普通)和解密(加密)函数,我将使用 .NET 加密库进行实际的加密和解密,但想用易于封装和代理它们的功能 -使用跨多个控制器可用的功能。
有什么建议吗?
【问题讨论】: