HttpWorker
HttpWorker is the library to create HTTP API clients.
HttpWorker provides processing of requests in background and managing of network failures.
It has statuses like CountOfUnprocessedHttpCalls, NetworkNotAvailable, LongOperationInProcess, Working.
How to use
-
Directly by using of
ApiClientBase.Use
async AddGetCallasync AddPostCallasync AddDeleteCallasync AddPutCallto add http call to queue. -
Inheritance
Inherit ApiClientBase to create specific API client like in JSONPlaceholderTestAPI.cs