Web.API 2.0과 관련하여 특히 속성 라우팅이 유용합니다. docs은 규칙 라우팅과 1.0 라우팅을 규칙으로 가질 수 있다고 말합니다.하지만이 두 가지를 함께 사용하는 것은 좋지 않습니다. 예를 들어,이 두 가지 방법을 제공 :특성 라우팅 vs 컨벤션
public override HttpResponseMessage PutModel(SampleForm form)
[HttpPut("approvesampleform/{form}")]
public string ApproveSampleForm([FromBody]SampleForm form)
내가 http://localhost/api/sampleform/approvesampleform
이 잘 호출 할 수 있지만, http://localhost/api/sampleform/
에 PUT
는 Multiple actions were found that match the request
오류가 발생합니다.
메서드가 특성 라우팅으로 표시되어 있으면 규칙에 의해 무시되는 방식이 있습니까? 이것은 이상적입니다 ...하지만 문서에서 이것을 달성 할 방법이 없습니다.
참고 : asp.net-web-api-2 태그가 표시되지 않습니다. 아마 1500 명 이상의 직원이있는 누군가가 그것을 만들 수 있습니까?
글쎄 그게 내가 좋아하는 것처럼 RC 작품이 게시물 : – Nicros
내가 할 수있는 경우 그 비트를 찾을 수 있습니까() 나는 RC1 버전을 사용하고 있습니다. – Nicros
곧이 사실을 알려 드리겠습니다. –