Table of Contents

Class PostBoosterController

Namespace
GastroSky.Controllers.V1
Assembly
GastroSky.dll

PostBoosters related endpoints.

[ApiController]
[Authorize]
[Route("api/v1/post-boosters")]
[Produces("application/json", new string[] { })]
public class PostBoosterController : GastroSkyControllerBase
Inheritance
PostBoosterController
Inherited Members

Constructors

PostBoosterController(GastroSkyDatabaseContext, IMapper, ILogger<PostBoosterController>)

PostBoosters related endpoints.

public PostBoosterController(GastroSkyDatabaseContext db, IMapper mapper, ILogger<PostBoosterController> logger)

Parameters

db GastroSkyDatabaseContext
mapper IMapper
logger ILogger<PostBoosterController>

Methods

GetActivePostBoosters(BoosterName?)

[HttpGet]
[Route("active")]
[Route("active/{boosterName}")]
[ProducesResponseType(404)]
[ProducesResponseType<ResponseBodyDto<PostBoosterResponseDto>>(200)]
public Task<IActionResult> GetActivePostBoosters(BoosterName? boosterName)

Parameters

boosterName BoosterName?

Returns

Task<IActionResult>