DelphiniumVC

Форк
0
/
PhotosController.cs 
26 строк · 731.0 Байт
1
using Application.Photos;
2
using Microsoft.AspNetCore.Mvc;
3

4
namespace API.Controllers
5
{
6
    public class PhotosController : BaseApiController
7
    {
8
        [HttpPost]
9
        public async Task<IActionResult> Add([FromForm] Add.Command command)
10
        {
11
            return HandleResult(await Mediator.Send(command));
12
        }
13

14
        [HttpDelete("{id}")]
15
        public async Task<IActionResult> Delete(string id)
16
        {
17
            return HandleResult(await Mediator.Send(new Delete.Command { Id = id }));
18
        }
19

20
        [HttpPost("{id}/setMain")]
21
        public async Task<IActionResult> SetMain(string id)
22
        {
23
            return HandleResult(await Mediator.Send(new SetMain.Command { Id = id }));
24
        }
25
    }
26
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.