我使用HttpClient和ASP来使用远程数据库中的服务 在我的ASP控制器(Collaborateur)中,我有以下代码:
public Boolean UpdateCollaborateur(Collaborateur collaborateur) {
using (var client = new HttpClient()) {
(.......)
}
return true;
}
然后在我的角色服务中,我有以下呼叫:
.factory('UpdateCollaborateur', function ($http) {
var fac = {};
fac.Update = function (collaborateur) {
return $http.put('/Collaborateur/UpdateCollaborateur/'+collaborateur);
};
return fac;
})
通过设置断点,为什么我在我的控制器angularjs中执行我的方法后无法访问我的函数UpdateCollaborateur? 谢谢你的帮助
答案 0 :(得分:0)
我可能错了,但不应该是:
return $http.put('/Collaborateur/UpdateCollaborateur/', collaborateur);
您有+
而不是,
。
您还可能需要该方法的[HttpPut]
属性。