Example #1
0
        public async Task <ServerList> ThenAsync(GetServerList request)
        {
            var servers = await _serverRepository.Get().ConfigureAwait(false);

            var serversList = servers.ToList();
            await _localServerRepository.Save(serversList).ConfigureAwait(false);

            var result = new ServerList {
                Items = serversList, Count = serversList.Count
            };

            return(result);
        }