Jak zadzwonić do WebAPI z usługi Windows
Mam aplikację napisaną w usłudze Windows i ta aplikacja musi zadzwonić do WebAPI napisanego w Asp.Net MVC 4 WebAPi. ta metoda w WebAPI zwraca DTO z typem pierwotnym, coś w stylu:
class ImportResultDTO {
public bool Success { get; set; }
public string[] Messages { get; set; }
}
iw moim webapi
public ImportResultDTO Get(int clientId) {
// process.. and create the dto result.
return dto;
}
Moje pytanie brzmi: jak mogę zadzwonić do webApi z usługi Windows? Mam adres URL i wartość parametru, ale nie wiem, jak zadzwonić i jak deserializować wynik xml do DTO.
Dziękuję Ci