하면 안됨.. 직렬화 과정에서 정상적인 클래스 인스턴스가 아니므로
제대로 직렬화 하지 못함 이런경우에는 다른방식으로 전달해야함..
return Content(JObject.ToString(), "application/json");
아니면 메서드 이름위에 [Produces("application/json")] 를 선언하고
return Content(JObject.ToString());
이렇게 하면 정상적으로 리턴함
아니면 메서드 이름위에 [Produces("application/json")] 를 선언하고
return Content(JObject.ToString());
이렇게 하면 정상적으로 리턴함
왜냐면 리턴과정에서 직렬화를 수행하지 않고 application/json을 보내면서 문자그대로
보내기 때문에 Json으로 리턴되는것임..
보내기 때문에 Json으로 리턴되는것임..
댓글 없음:
댓글 쓰기