1
우체부 API 검사기 도구에 게시하는 동안 메서드에 두 개의 매개 변수 목록을 전달하는 방법을 알려주십시오. 예 -우체부 API 도구에 두 개의 매개 변수 목록을 전달하십시오.
public IHttpActionResult methodName (List<int> para1, List<int> para2)
를 들어
는 우편 배달부 도구에서 나는 {{"para1":[1,2,3]},{"para2":[2,3,4]}}
원시 옵션에 코드를 아래처럼 시도하고 드롭 다운 JSON(application/json)
을 선택했습니다.
하지만
{
"Message": "An error has occurred.",
"ExceptionMessage": "Can't bind multiple parameters ('para1' and 'para2') to the request's content.",
"ExceptionType": "System.InvalidOperationException",
"StackTrace": " at System.Web.Http.Controllers.HttpActionBinding.ExecuteBindingAsync(HttpActionContext actionContext, CancellationToken cancellationToken)\r\n at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Web.Http.Dispatcher.HttpControllerDispatcher.<SendAsync>d__1.MoveNext()"
}
나에게 두 개의 매개 변수 목록을 전달하는 anyother 방법을 알려 오류처럼 내가 얻고있다.
작동하지 않음 Bro는 여전히 동일한 오류를 표시합니다. (텍스트 또는 JSON 또는 Javascript와 같은) 드롭 다운에서 어떤 옵션을 선택했는지 알려주시겠습니까 – Sriram
희망이 너무 늦지 않으므로 방금 내 대답을 업데이트했습니다. –