public async Task AddUserError(UserErrorModel2 error)
 {
     UserErrors = UserErrors.Concat(new[] { error }).ToArray();
     await new UserErrorAdded(error).Raise().ConfigureAwait(false);
 }