Esempio n. 1
0
 /// <summary>
 /// Создает объект <see cref="NotFoundObjectResult" /> который создает ответ <see cref="StatusCodes.Status404NotFound" />.
 /// </summary>
 /// <param name="value">Значение содержимого для форматирования в теле объекта.</param>
 /// <returns>Созданный <see cref="OkObjectResult" /> для ответа.</returns>
 protected NotFoundObjectResult NotFound <TData>(TData value)
 {
     return(base.NotFound(GetDataApiResult <TData> .GetSuccessResult(value)));
 }
Esempio n. 2
0
 /// <summary>
 /// Создает объект <see cref="InternalServerErrorObjectResult" /> который создает ответ <see cref="StatusCodes.Status500InternalServerError" />.
 /// </summary>
 /// <param name="exception">Представляет ошибки, происходящие во время выполнения приложения.</param>
 /// <returns>Созданный <see cref="InternalServerErrorObjectResult" /> для ответа.</returns>
 protected InternalServerErrorObjectResult InternalServerError <TData>(Exception exception)
 {
     return(new InternalServerErrorObjectResult(GetDataApiResult <TData> .GetErrorResult(exception)));
 }
Esempio n. 3
0
 /// <summary>
 /// Создает объект <see cref="OkObjectResult" /> который создает ответ <see cref="StatusCodes.Status200OK" />.
 /// </summary>
 /// <param name="value">Значение содержимого для форматирования в теле объекта.</param>
 /// <returns>Созданный <see cref="OkObjectResult" /> для ответа.</returns>
 protected OkObjectResult Ok <TData>(TData value)
 {
     return(base.Ok(GetDataApiResult <TData> .GetSuccessResult(value)));
 }