private async void FetchDataSocket_Click(object sender, RoutedEventArgs e) { // 1. Create a service instance var getPhotoService = new GetPhotoSocketService(_telegramExchangeDispatcher, _parserPool); // 2. Create parameter that service need which will become in this case GET style url var getPhotoParam = new GetPhotoParameter() { PhotoId = "1", IsThumbnail = true, }; // 3. wait for the result var photoData = await getPhotoService.InvokeAsync(getPhotoParam); }
private async void Button_Click(object sender, RoutedEventArgs e) { // 1. Create a service instance var getPhotoService = new GetPhotoHttpService("http://testgetPhoto.photo.net/photo/get.aspx"); // 2. Create parameter that service need which will become in this case GET style url var getPhotoParam = new GetPhotoParameter() { PhotoId = "1", IsThumbnail = true, }; // 3. wait for the result var photoData = await getPhotoService.InvokeAsync(getPhotoParam); }