private void AccountValidations(CreateAccountPayload payload) {
if (string.IsNullOrEmpty(payload.Note)) {
throw new ArgumentException($ "Note cannot be empty");
}
if (string.IsNullOrEmpty(payload.AccountName)) {
throw new ArgumentException($ "Account Name cnnot be Empty");
}
if (string.IsNullOrEmpty(payload.Type)) {
throw new ArgumentException($ "Account Type cnnot be Empty");
}
}
我想要一次所有异常消息,例如:在有效负载对象中,如果我不提供AccountName
and Note
。它应该报告我注意不能为空,帐户名不能为空我该怎么做?
我想制作一个所有这些消息的列表,然后抛出一个Agregateexception
. 我怎样才能做到这一点?