src/core/exceptions/http-response.exception.ts
implements http exception with http response from the service of common module
HttpException
constructor(data: HttpResponse)
|
||||||||
Http response exception contructor
Parameters :
|
import { HttpException } from '@nestjs/common';
import { HttpResponse } from '../domain/interfaces';
//==================================================================================================
/**
* implements http exception with http response from the service of common module
*/
export class HttpResponseException extends HttpException {
/**
* Http response exception contructor
* @param data Http response
*/
constructor(data: HttpResponse) {
super(HttpException.createBody(data, data.description, data.status), data.status);
}
}
//==================================================================================================