Skip to content

easyextensionsentityframeworkcoreexceptions WebApiException

BigMakCode edited this page Aug 5, 2024 · 1 revision

WebApiException Public class

Description

Base web api exception.

Diagram

 flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph EasyExtensions.EntityFrameworkCore.Exceptions
EasyExtensions.EntityFrameworkCore.Exceptions.WebApiException[[WebApiException]]
end
subgraph EasyExtensions.Abstractions
EasyExtensions.Abstractions.IHttpError[[IHttpError]]
class EasyExtensions.Abstractions.IHttpError interfaceStyle;
end
subgraph System
System.Exception[[Exception]]
end
EasyExtensions.Abstractions.IHttpError --> EasyExtensions.EntityFrameworkCore.Exceptions.WebApiException
System.Exception --> EasyExtensions.EntityFrameworkCore.Exceptions.WebApiException
Loading

Members

Properties

Public properties

TypeNameMethods
stringObjectName
Object name.
get
HttpStatusCodeStatusCode
HTTP status code.
get

Methods

Public methods

ReturnsName
ErrorModelGetErrorModel()
Get error model.

Details

Summary

Base web api exception.

Inheritance

Constructors

WebApiException

publicWebApiException(HttpStatusCode statusCode,string objectName,string message)
Arguments
TypeNameDescription
HttpStatusCodestatusCodeHTTP status code.
stringobjectNameObject name.
stringmessageException message.
Summary

Base web api exception.

Methods

GetErrorModel

publicvirtualErrorModelGetErrorModel()
Summary

Get error model.

Returns

Error model.

Properties

StatusCode

publicvirtualHttpStatusCodeStatusCode{get;}
Summary

HTTP status code.

ObjectName

publicstringObjectName{get;}
Summary

Object name.

Generated withModularDoc

Clone this wiki locally