Closed eglauko closed 1 year ago
Devido a conversão para struct, não haverá mais esse tipo de mensagem. Poderia haver um wrapper para o valor de sucesso, onde conteria mensagens adicionais de sucesso. Mas isso fica para uma oportunidade futura, caso haja necessidade.
Incluir MessageType novamente, porém agora via AdditionalInformation. Criar métodos de extensão para o IResultMessage para obter
GetMessageType()
.Criar métodos de extensão AddInfo() WithInfo()... e outros tipos de mensagem.
AdditionalInformation para o IOperationResult também.
Mensagens diferenciadas devem ser adicionadas em AdditionalInformation: