//============================================================================= IEnumerator DummyAction() { IRequest req = new FailedRequest(RequestStatus.FAIL_BAD, "Supposed to fail"); yield return(new WaitForSeconds(2)); yield return(StartCoroutine(req)); RequestOK(req, ""); // always false }
public Task <Either <ProcessFailedResult, IEnumerable <AniListSeriesData> > > FindSeriesAsync(string title, ProcessResultContext resultContext) { var token = _aniListToken.GetToken(_jsonConnection, _anilistConfiguration, resultContext); var request = new FindSeriesRequest(title); return(token.Map(e => e.MapLeft(FailedRequest.ToFailedResult(resultContext))) .BindAsync(t => { return _jsonConnection.PostAsync(request, t) .MapAsync(r => r.Data.Data.Page.Media) .Map(e => e.MapLeft(FailedRequest.ToFailedResult(resultContext))); })); }
private void OnFailedRequest(MDPFailedRequestEventArgs e) { FailedRequest?.Invoke(this, e); }
protected virtual void OnFailedRequest(MDPFailedRequestEventArgs e) { Log($"[CLIENT INFO] Request failed {e.Request}"); FailedRequest?.Invoke(this, e); }