using MD.Integrations.Core;
using Microsoft.AspNetCore.Mvc;
namespace MD.Integrations.Api.Controllers
public class UsersController
private UserService userService;
this.userService = new UserService();
[HttpPost("users/{userId}/data")]
public string GetUserData(Guid userId)
var http = new HttpClient();
var user = userService.GetByIdAsync(userId).Result;
var response = http.GetAsync($"https://example.com/users/{user.Email}/data").Result;
var json = response.Content.ReadAsStringAsync().Result;