以下の一連のコードで以下のエラーが発生します。「alliancelookup」行でエラーが発生しています。何が間違っているのかわかりませんが、自分で何も見ることができませんでした。クレストに実行しているクエリは正常に実行されているようですが、問題は Awaiter にあるようです。これを回避する方法があるかどうか疑問に思っていましたか?
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' には、System.Dynamic.UpdateDelegates.UpdateAndExecute1[T0,TRet](CallSite の CallSite.Target(Closure , CallSite , Object ) で 'GetAwaiter' の定義が含まれていませんサイト、T0 arg0) at ***.Program.<>c.<b__2_10>d.MoveNext() in C:\Users---\Documents\Visual Studio 2015\Projects------\Program.cs :95行目