Beispiel #1
0
        public Task <EthRequest> GetLatestAsync(string host)
        {
            var requestsBytes = _database.GetAll();

            if (requestsBytes.Length == 0)
            {
                return(Task.FromResult <EthRequest>(null));
            }

            var requests = new EthRequest[requestsBytes.Length];

            for (var i = 0; i < requestsBytes.Length; i++)
            {
                requests[i] = Decode(requestsBytes[i]);
            }

            return(Task.FromResult(requests.FirstOrDefault(r => r.Host == host)));
        }