Refit を使用して REST サービスを呼び出しており、動的な型として返される JSON を逆シリアル化したいと考えています。
インターフェイスを次のように定義してみました
[Get("/foo")]
Task<dynamic> GetFoo();
しかし、呼び出しはタイムアウトします。
このようなダイナミクスにデシリアライズできることを知っています
var mockString = "{ title: { name: 'fred', book: 'job'} }";
dynamic d = JsonConvert.DeserializeObject(mockString);
しかし、同じことをさせるために Refit に何を渡せばよいのかわかりません。
別のオプションは、Refitに生のJSONを返してもらい、自分で逆シリアル化できるようにすることですが、それを行う方法もわかりません。
何か案は?