using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Caching.Memory; using Microsoft.Extensions.Configuration; using System.Net.Http; using System.Text.Json; using System.Text.Json.Nodes; namespace IES.ExamServer.Controllers { [ApiController] [Route("manage")] public class ManageController:BaseController { private readonly IConfiguration _configuration; private readonly IHttpClientFactory _httpClientFactory; private readonly IMemoryCache _memoryCache; private readonly ILogger _logger; public ManageController(ILogger logger, IConfiguration configuration, IHttpClientFactory httpClientFactory, IMemoryCache memoryCache) { _logger = logger; _configuration=configuration; _httpClientFactory=httpClientFactory; _memoryCache=memoryCache; } [HttpPost("download-package")] public async Task DownloadPackage(JsonNode json) { return Ok(); } } }