var e = new MyException();
if (string.IsNullOrWhitespace(firstname))
{
e.UpserDataList("validationError", "Missing firstname");
}
if (string.IsNullOrWhitespace(lastname))
{
e.UpserDataList("validationError", "Missing lastname");
}
e.ThrowIfContainsErrors();