1

我正在查看 Breeze for Angular 中的 TODOs 示例,并且有一个我无法找到答案的问题。

为什么 TodosController 在清除和重置时都返回一个字符串?如果我返回任何字符串、null 或什么都不返回,这似乎并不重要......

代码片段:

    // ~/breeze/todos/purge
    [HttpPost]
    public string Purge()
    {
        TodoDatabaseInitializer.PurgeDatabase(_contextProvider.Context);
        return "purged";
    }

    // ~/breeze/todos/reset
    [HttpPost]
    public string Reset()
    {
        Purge();
        TodoDatabaseInitializer.SeedDatabase(_contextProvider.Context);
        return "reset";
    }

谢谢!阿杰

4

1 回答 1

0

你是对的,没关系,事实上这个调用更多地与实体框架有关,而不是微风。为了清楚起见,该字符串只是一条消息,如果您使用像fiddler这样的工具,它会很好地显示您的 http 请求和有关它们的信息。在这种情况下,您会在提琴手的 http 响应正文中看到已清除,因此您知道调用成功。看起来它并没有在客户端上使用。

于 2013-05-13T01:02:41.517 回答