아래 코드에서 아래 오류가 발생했습니다. 'alliancelookup'행에 오류가 있습니다. 무엇을 잘못하고 있지만 잘 모르겠습니다. 나 자신을 보아라. 크레스트에 실행중인 쿼리가 정상적으로 실행되고있는 것처럼 보입니다. 그러나이 문제가 Awaiter와 관련되어있는 것 같습니다.이 문제를 해결할 방법이 있는지 궁금해하고 있었습니까?에 'GetAwaiter'에 대한 정의가 포함되어 있지 않습니다.
DynamicCrest crest = new DynamicCrest();
var root = await crest.GetAsync(crest.Host);
var alliancelookup = await (await root.GetAsync(r => r.alliances)).First(i => i.shortName == e.GetArg("allianceticker").ToUpper());
allianceid = alliancelookup.id;
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException 'System.Dynamic.ExpandoObject는'GetAwaiter ' CallSite.Target (폐쇄, CallSite, Object)를 에서 System.Dynamic에 대한 정의가 포함되어 있지 않습니다 .UpdateDelegates.UpdateAndExecute1 [T0, TRet] (CallSite 사이트, T0 arg0) **** 프로그램에서 . <> c. < b__2_10> C에서 d.MoveNext() : 라인 95
어떤 줄 95인지 아는 것이 도움이됩니다. 당신이 얻는 오류는 꽤 솔직합니다. '기다리는'객체가 작동하는 데 필요한 'GetAwaiter'메소드를 제대로 구현하지 못합니다. – Nitram