我们可以在MonoRail的不同操作中使用和不使用扩展吗?

时间:2008-11-26 09:58:17

标签: c# url castle-monorail

我想在Castle MonoRail上构建一个Web应用程序,我想知道我们如何使用带扩展的动作和没有扩展的另一个动作? HTML助手生成器如何为我们提供网址?

前:

3 个答案:

答案 0 :(得分:1)

答案是,您可以使用路由。 您需要使用的确切方法来使路由工作取决于您使用的Monorail版本。但是,添加路由可能会对性能产生一些负面影响,除非您小心。

同样值得注意的是,如果这对你不利,你不必使用扩展名“.castle”或“.rails”。

答案 1 :(得分:0)

您可以尝试创建路由角色,例如

/<controller>/<action>.castle 

它可以解决问题。

答案 2 :(得分:0)

我认为没有必要这样做。为什么不使用.rails或.castle来访问操作?