UNPKG

service-model

Version:

An object oriented web service framework inspired by Windows Communication Foundation.

23 lines (22 loc) 818 B
import { HttpError } from "./httpError"; import { HttpStatusCode } from "./httpStatusCode"; /** * An error that is returned to the client. When an operation passes a FaultError to it's callback, the specifics of the * error are passed to the client including the code, details, and message. Additionally, the HttpStatusCode is used * to set the status on the HTTP response. */ export declare class FaultError extends HttpError { /** * The name of the error. */ name: string; /** * Application specific machine readable code identifying the fault. */ code: string; /** * Application specific information about the fault that is passed to the client. */ detail: any; constructor(detail?: any, message?: string, code?: string, statusCode?: HttpStatusCode); }