public async Task<bool> IsAlive(string connectedToService)
        {
            var client = new RestClient(connectedToService);
            var request = new RestRequest("ping");
            var version = await client.GetModelAsync<VersionInfo>(request);

            return version != null;
        }
        public async Task<List<StoredMessage>> GetAuditMessages(Endpoint endpoint)
        {
            var client = new RestClient(endpoint.Url);
            var request = new RestRequest("auditmessages");
            var messages = await client.GetModelAsync<List<StoredMessage>>(request);

            return messages;            
        }