在使用属性路由的Azure移动服务应用程序中,抛出Key已添加的异常

时间:2015-03-04 03:06:21

标签: azure-mobile-services

我一直收到异常已经添加了具有相同密钥的项目。config.MapHttpAttributeRoutes()项目中已经工作了一段时间我无法确定已更改的内容。

我删除了所有控制器,除了一个,它会抛出或不存在属性。

我删除了我的CORS设置 - 相同的结果并继续删除所有内容,直到下面的骨头代码仍然抛出。

我已经使用和不使用-reinstall更新了所有包

这是我的webapiconfig

 public static void Register( )
    {
        var options = new ConfigOptions();
        var config = ServiceConfig.Initialize(new ConfigBuilder(options));
        //config.SuppressDefaultHostAuthentication();
        //config.SetIsHosted(true);

        // Web API routes
        config.MapHttpAttributeRoutes();

    }

有任何线索吗?

1 个答案:

答案 0 :(得分:1)

在凌晨2点的绝望中,我评论出config.MapHttpAttributeRoutes();并且它有效。

我必须在此过程的早期对其进行评论,当我开始维护时,我启用它。

AZMO默认情况下必须打开它。