0

跟进我之前发布的一个问题,并假设 ASP.NET MVC5FederationMetadata.xml动态生成文件(可能通过这样的代码,我想知道我是否可以获得对实例的引用,ApplicationServiceDescriptor以便我可以更改正在FederationMetadata.xml生成。如果这不可能,有没有办法完全停止这种机制并用自定义代码替换它?喜欢不同的FederationMetadata.xml文件提供程序或其他什么?

4

1 回答 1

1

我不知道MVC5。在 MVC4 中,我们只是使用链接到

routes.MapRoute(
                name: "FederationMetaData",
                url: "FederationMetadata/2007-06/FederationMetadata.xml",
                defaults: new
                          {
                              controller = "FederationMetadata",
                              action = "GenerateMetaData"
                          }
                );

恕我直言,您可能只需要安装控制器来处理路线。

于 2014-06-04T18:06:40.370 回答