Class ConfigurationController
- Namespace
- GastroSky.Controllers.V1
- Assembly
- GastroSky.dll
Configuration controller
[ApiController]
[Route("api/v1/configuration")]
[Produces("application/json", new string[] { })]
public class ConfigurationController : GastroSkyControllerBase
- Inheritance
-
ConfigurationController
- Inherited Members
Constructors
ConfigurationController(GastroSkyDatabaseContext, IMapper)
Configuration controller
public ConfigurationController(GastroSkyDatabaseContext db, IMapper mapper)
Parameters
dbGastroSkyDatabaseContextmapperIMapper
Methods
GetConfigurations()
Get configurations
[HttpGet]
[Authorize(Policy = "ADMIN_ONLY")]
[Route("")]
[ProducesResponseType<ConfigurationResponseDto>(200)]
public Task<IActionResult> GetConfigurations()
Returns
UpdateConfiguration(ConfigurationModificationRequestDto)
Update configuration
[HttpPut]
[Authorize(Policy = "ADMIN_ONLY")]
[Route("")]
[ProducesResponseType(200)]
public Task<IActionResult> UpdateConfiguration(ConfigurationModificationRequestDto dto)