| namespace Diligent.WebAPI.Host.Controllers.V1 | namespace Diligent.WebAPI.Host.Controllers.V1 | ||||
| { | { | ||||
| [ApiVersion("1.0")] | [ApiVersion("1.0")] | ||||
| [Route("v{version:apiVersion}/ads")] | |||||
| [Route("v{version:apiVersion}/jobs")] | |||||
| [ApiController] | [ApiController] | ||||
| public class AdsController : ControllerBase | public class AdsController : ControllerBase | ||||
| } | } | ||||
| [Authorize] | [Authorize] | ||||
| [HttpPut("archive-active-ad/{id}")] | |||||
| [HttpPut("archive-active-job/{id}")] | |||||
| public async Task<IActionResult> ArchiveActiveAd([FromRoute] int id) | public async Task<IActionResult> ArchiveActiveAd([FromRoute] int id) | ||||
| { | { | ||||
| await _adService.ArchiveAdAsync(id); | await _adService.ArchiveAdAsync(id); |