InnerHealthError interface

Implementa a classe InnerHealthError. O objeto HealthError tem uma lista de InnerHealthErrors como erros filho. InnerHealthError é usado porque isso impedirá um loop infinito de estruturas quando a Hydra tentar gerar automaticamente o contrato. Estamos expondo os erros de integridade relacionados como erros de integridade interna e todos os consumidores de API podem utilizar isso da mesma forma que Exceção -> InnerException.

Propriedades

creationTimeUtc

Hora de criação de erro (UTC).

customerResolvability

Valor que indica se o erro de integridade é resolvível pelo cliente.

entityId

ID da entidade.

errorCategory

Categoria de erro.

errorCode

Código de erro.

errorId

A ID exclusiva do erro de integridade.

errorLevel

Nível de erro.

errorMessage

Mensagem de erro.

errorSource

Origem do erro.

errorType

Tipo de erro.

possibleCauses

Possíveis causas de erro.

recommendedAction

Ação recomendada para resolver o erro.

recoveryProviderErrorMessage

Mensagem de erro dra.

summaryMessage

Mensagem de resumo da entidade.

Detalhes da propriedade

creationTimeUtc

Hora de criação de erro (UTC).

creationTimeUtc?: Date

Valor da propriedade

Date

customerResolvability

Valor que indica se o erro de integridade é resolvível pelo cliente.

customerResolvability?: string

Valor da propriedade

string

entityId

ID da entidade.

entityId?: string

Valor da propriedade

string

errorCategory

Categoria de erro.

errorCategory?: string

Valor da propriedade

string

errorCode

Código de erro.

errorCode?: string

Valor da propriedade

string

errorId

A ID exclusiva do erro de integridade.

errorId?: string

Valor da propriedade

string

errorLevel

Nível de erro.

errorLevel?: string

Valor da propriedade

string

errorMessage

Mensagem de erro.

errorMessage?: string

Valor da propriedade

string

errorSource

Origem do erro.

errorSource?: string

Valor da propriedade

string

errorType

Tipo de erro.

errorType?: string

Valor da propriedade

string

possibleCauses

Possíveis causas de erro.

possibleCauses?: string

Valor da propriedade

string

recommendedAction

Ação recomendada para resolver o erro.

recommendedAction?: string

Valor da propriedade

string

recoveryProviderErrorMessage

Mensagem de erro dra.

recoveryProviderErrorMessage?: string

Valor da propriedade

string

summaryMessage

Mensagem de resumo da entidade.

summaryMessage?: string

Valor da propriedade

string