DataServiceRequestException не было обработано кодом пользователя.Произошла ошибка при обработке этого запроса - PullRequest
0 голосов
/ 11 июля 2010

DataServiceRequestException не был обработан кодом пользователя.Произошла ошибка при обработке этого запроса.

Это связано с предыдущим сообщением, которое я добавил

public void AddEmailAddress(EmailAddressEntity emailAddressTobeAdded)
{
    AddObject("EmailAddress", emailAddressTobeAdded);
    SaveChanges();
}

Снова код ломается и на этот раз выдает новое исключение.В прошлый раз это было клиентское исключение хранилища, теперь оно DataServiceRequestException.Код разрывается на SaveChanges.

Ответы [ 2 ]

0 голосов
/ 11 июля 2010

Поскольку вы пометили это «azure» и «table», я предполагаю, что этот код приведет к вызову таблиц Windows Azure.Если так, я могу заверить вас, что имена таблиц верблюжьих коровок действительно поддерживаются.Однако строка, которую вы передаете в AddObject, должна соответствовать созданной вами таблице, поэтому убедитесь, что код, в котором вы ее создали, использует тот же регистр.

0 голосов
/ 11 июля 2010

Удивительно, но решение такое же. CamelCasing не поддерживается. Таким образом, код работает, если «EmailAddress» изменен на «Email-адрес» или «адрес электронной почты» Подробнее http://weblogs.asp.net/chanderdhall/archive/2010/07/10/dataservicerequestexception-was-unhandled-by-user-code-an-error-occurred-while-processing-this-request.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...