ASP HTTPClient + AngularJs(更新)

ASP HTTPClient + AngularJs (update)

我使用带有 ASP 的 HttpClient 来使用远程数据库中的服务 在我的 ASP 控制器(Collaborateur)中,我有以下代码:

        public Boolean UpdateCollaborateur(Collaborateur collaborateur) {

            using (var client = new HttpClient()) {

                (.......)
            }
            return true;

        }

然后在我的 angular 服务中,我有以下调用:

.factory('UpdateCollaborateur', function ($http) {
    var fac = {};
    fac.Update = function (collaborateur) {
        return $http.put('/Collaborateur/UpdateCollaborateur/'+collaborateur);

    };
    return fac;
})

通过设置断点,为什么在我的控制器 angularjs 中执行我的方法后我无法访问我的函数 UpdateCollaborateur? 感谢您的帮助

我可能错了但不应该是:
return $http.put('/Collaborateur/UpdateCollaborateur/', collaborateur);

你有 + 而不是 ,

您可能还需要方法的 [HttpPut] 属性。

注意: