public async Task Disable(string applicationName) { using (var httpClient = new HttpClient()) { var dto = new DisableApplicationRequestDto() { Name = applicationName }; var response = await httpClient.PostAsJsonAsync(_apiManagementConfiguration.BaseUrl + "api/application/disable", dto); response.EnsureSuccessStatusCode(); _memoryCache.Remove(CacheKey.Applications); } }
public async Task <IActionResult> Disable(DisableApplicationRequestDto requestDto) { await _applicationService.Disable(requestDto.Name); return(Ok()); }