Как вызвать WebAPI из службы Windows

У меня есть приложение, написанное в Windows Service, и этому приложению необходимо вызвать WebAPI, написанный на Asp.Net MVC 4 WebAPi. этот метод в WebAPI возвращает DTO с примитивным типом, что-то вроде:

class ImportResultDTO {
   public bool Success { get; set; }
   public string[] Messages { get; set; }
}

и в моем вебапи

public ImportResultDTO Get(int clientId) {
   // process.. and create the dto result.
   return dto;
}

У меня вопрос, как я могу вызвать webApi из службы Windows? У меня есть URL и значение параметра, но я неНе знаю, как позвонить и как десериализовать результат xml в DTO.

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос