diff --git a/src/SFA.DAS.EmployerCommitmentsV2.Web/Controllers/TestController.cs b/src/SFA.DAS.EmployerCommitmentsV2.Web/Controllers/TestController.cs new file mode 100644 index 000000000..f75351c2b --- /dev/null +++ b/src/SFA.DAS.EmployerCommitmentsV2.Web/Controllers/TestController.cs @@ -0,0 +1,23 @@ +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; +using SFA.DAS.EmployerCommitmentsV2.Services.Approvals; +using System.Threading.Tasks; + +namespace SFA.DAS.EmployerCommitmentsV2.Web.Controllers +{ + [Route("{accountHashedId}/[controller]")] + public class TestController : Controller + { + [HttpGet] + [Authorize] + public async Task Index([FromServices] IOuterApiClient outerApiClient) + { + var result = await outerApiClient.Get("Test/Call/Commitment"); + return Ok(result); + } + } + public class ResponseRole + { + public string Role { get; set; } + } +} diff --git a/src/SFA.DAS.EmployerCommitmentsV2/Services/Approvals/OuterApiClient.cs b/src/SFA.DAS.EmployerCommitmentsV2/Services/Approvals/OuterApiClient.cs index 7ef81bb32..c4c61faaa 100644 --- a/src/SFA.DAS.EmployerCommitmentsV2/Services/Approvals/OuterApiClient.cs +++ b/src/SFA.DAS.EmployerCommitmentsV2/Services/Approvals/OuterApiClient.cs @@ -57,6 +57,7 @@ private void AddHeaders() _httpClient.DefaultRequestHeaders.Add(SubscriptionKeyRequestHeaderKey, _config.SubscriptionKey); _httpClient.DefaultRequestHeaders.Add(VersionRequestHeaderKey, "1"); + _httpClient.DefaultRequestHeaders.Add("x-party", "Employer"); } public async Task Post(string url, object data)