I 간단한 클래스 경우 :Newtonsoft 직렬화
public class UserId
{
public string Id { get; set; }
}
및 I 출력 임) (HttpRequest.CreateResponse에 건네
{ "id": "1234bcf6678" }
그러나, I를 사용하는 경우
"{ \"id\": \"1234bcf6678\" }"
내가 두 번째는 JSON 문자열을 효과적으로 것을 이해하지만 어떻게 내가 일 사용하십시오 JsonSerializer 내가 얻을 e JsonSerializer를 호출하고 첫 번째 출력을 얻는 방식으로 HttpRequest.CreateResponse()에 결과를 전달합니다. 이스케이프 된 따옴표 없음)?
거기에 관련 질문이 있지만 정확히 어떤 일반 목록 및 파생 된 개체를 serialize 처리 할 수 있기 때문에 Newtonsoft serializer를 사용하고 싶습니다.
추가 컨텍스트의 경우 Azure 함수에서이 작업을 수행하고 있음을 알고 있어야합니다. 웹 API에는 System.Web.Http.GlobalConfiguration
이 있지만 사용할 수있는 기능은없는 것으로 나타났습니다.
ASP.Net은 Json.net을 내부적으로 사용하며 응용 프로그램 시작시 구성 할 수 있습니다. ASP.Net이 올바른 결과를 리턴하지 못하는 상황에 대해 더 구체적으로 설명 할 수 있습니까? –
방금 편집했습니다. 이것은 Azure 함수 안에 있으므로 Web API에서와 같이 GlobalConfiguration을 통해 동일한 대체 가능성을 가질 수 있는지 확신 할 수 없습니다. – user1200984