ServiceStack バージョン 3
私はhttps://github.com/ServiceStack/ServiceStack/wiki/New-APIに精通しており、このページでは、「これらのAPIにはすべて、必要なときに代わりに使用できる非同期の同等物があります」と具体的に書かれています。
ServiceStack の新しい API で async await を使用することは可能ですか?
async await を使用すると、サーバーとクライアントのコードはどのようになりますか?
[Route("/reqstars")]
public class AllReqstars : IReturn<List<Reqstar>> { }
public class ReqstarsService : Service
{
public List<Reqstar> Any(AllReqstars request)
{
return Db.Select<Reqstar>();
}
}
クライアント
var client = new JsonServiceClient(BaseUri);
List<Reqstar> response = client.Get(new AllReqstars());
これらの同期の例を非同期に変換してください。