/
Fanil
/
PetFamily
Обзор
Документация
Войти
/
Fanil
/
PetFamily
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
Project
PetFamily.API/Controllers/ApplicationController.cs
30 строк
656 B
fangimal
added minio
09 авг 2024, 16:34
09 авг 2024, 16:34
64fe496
Код
Авторство
О чём код?
using Microsoft.AspNetCore.Mvc; using PetFamily.API.Contracts; using PetFamily.Domain.Common; namespace PetFamily.API.Controllers; [ApiController] public class ApplicationController : ControllerBase { protected new IActionResult Ok(object? result = null) { var envelope = Envelope.Ok(result); return base.Ok(envelope); } protected IActionResult BadRequest(Error? error) { var envelope = Envelope.Ok(error); return base.BadRequest(envelope); } protected IActionResult NotFound(Error? error) { var envelope = Envelope.Ok(error); return base.NotFound(envelope); } }