using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Options; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace DockerStudyApi.Controllers { [Route("api/[controller]/[action]")] [ApiController] public class DemoController : ControllerBase { private readonly ILogger _logger; private readonly IOptions _tespOption; public DemoController(ILogger logger,IOptions tespOption) { _logger = logger; _tespOption = tespOption; } [HttpGet] public IActionResult Test() { return Ok(); } [HttpGet] public TestOption TestOption() { return _tespOption.Value; } [HttpGet] public IActionResult Evn(string envName) { return Ok(); } [HttpGet] public IActionResult Info() { return Ok(); } } }