public void EnsureSuccess(string errorMessage) { if (State == LogicResultState.Error) { Exception logicException = new LogicException(errorMessage, Exception); throw logicException; } if (State == LogicResultState.Invalidation) { Exception validationException = new ValidationException(errorMessage, Validations); throw validationException; } }
public void EnsureSuccess() { if (State == LogicResultState.Error) { Exception logicException = new LogicException(Exception); throw logicException; } if (State == LogicResultState.Invalidation) { Exception validationException = new ValidationException(Validations); throw validationException; } }