0
Json 문서 작업을 처음 사용합니다. Team Dynamix API를 사용하여 새 Asset을 생성하려고합니다. ARC (고급 REST 클라이언트)를 사용하여 테스트 요청을 작성하고 있습니다. 성공적인 ARC 요청을 작성할 수 있지만 C# 및 Json.Net을 사용하여 실제 코드를 작성하는 데 어려움이 있습니다. C# 요청을 직렬화하면 ARC 요청과 동일하게 보입니다.Json.Net 발행 호
Asset newAsset = new Asset{
//attributes of asset here
}
responseMsg = await oHttpClientX.PostAsJsonAsync(addAssetUri, newAsset);
응답은 다음과 같습니다 : 여기에 내 코드의 비트가
"The following errors were encountered:\r\n * AssetRole is required.
나는 나의 ARC 요청이 응답을 수신했지만 나는 그것을 해결하기 위해 newAsset에 대한 올바른 기능을 추가했다. 어쩌면이 질문은 너무 구체적이지만 질문 할 것 같았습니다.
내가 무엇인가를 명확히해야하는지 알려주세요.
잘 모르겠습니다. 문제를 해결 했습니까? 뭘 물어 보는 거냐? – Amy
질문이 명확하지 않다. C#에서 API를 호출 할 수 있었지만 C#에서 호출 할 때 오류가 발생 했습니까? 개체의 속성이 누락되었지만 확실하지는 않은 것으로 보입니다. 더 많은 정보가 필요합니다. – KinSlayerUY
@KinSlayerUY 예. 성공적으로 외부 C#에서 API를 호출 할 수 있지만 C#에서 API에 똑같은 호출을하면 동일한 문제가 발생합니다. 내가 올리기 전에 serialize해야합니까? 그게 문제일지도 ... 내가 시도한 후에 갱신 될거야. –