public async Task <Result> PullMatches() { try { return(await _broadcaster.PullMatches(DateTimeProvider.Now)); } catch (Exception ex) { return(await Task.FromResult(Result.Fail("Internal server error."))); } }