休息客户端
一个库,它掩盖了通过 ASP.NET Web Api 2 rest 端点轻松创建客户端的过程。
会议
此库假定您从 ApiController 操作返回HttpResponseMessage 。
return Request.CreateResponse(HttpStatusCode.OK, data);
返回错误/异常
RestClient假设您使用
return Request.CreateErrorResponse(HttpStatusCode.InternalServerError, e);
如果你想返回一个异常/错误。 这将返回一个HttpError实例,该实例自动反序列化并通过ApiException抛出。 如果抛出未处理的异常,Web Api 将为您创建一个HttpError 。
序列化
RestClient根据内容类型序列化请求内容。 它通过 Json.N
2021-07-12 14:04:54
595KB
C#
1