public WebApiHelperWrapper(IWebApiHelper webApiHelper) { Proxy = webApiHelper; GetDateNow = () => DateTime.Now; TestConnectionGetApiUri = string.Empty; CheckSmart = CheckIfNotOkAndExpired.Create(TimeSpan.FromSeconds(3)); }
public void Reset(TimeSpan?checkApiStatusInterval = null, Func <DateTime> getDateNow = null) { if (checkApiStatusInterval != null) { CheckSmart = CheckIfNotOkAndExpired.Create(checkApiStatusInterval); } if (getDateNow != null) { GetDateNow = getDateNow; } }