protected virtual async Task <IEnumerable <T> > GetContent() { var remoteResult = await _Service.GetAsync(); if (remoteResult != null) { await _LocalService.SaveAsync(remoteResult); return(remoteResult); } var localResult = await _LocalService.GetAsync(); return(localResult); }
public virtual async Task <IActionResult> Get() { var serviceResponse = await _Service.GetAsync(); return(Ok(serviceResponse)); }