У меня есть код.Как извлечь записи из службы OData crm 2011 IFD
var ctx = new XrmContext(new Uri(serviceUrl));
ctx.Credentials = new NetworkCredential("username", "password", "domain");
ctx.AccountSet.First();
Silverlight версии (в стельку здесь мы имеем тот же результат)
var ctx = new AdzzContext(new Uri(serviceUri));
ctx.HttpStack = System.Data.Services.Client.HttpStack.ClientHttp;
ctx.UseDefaultCredentials = false;
ctx.Credentials = new NetworkCredential("username", "password", "admin");
var query = ctx.AccountSet;
var async = new DataServiceCollection<Account>();
async.LoadCompleted += async_LoadCompleted;
async.LoadAsync(query);
Что дает мне ошибку падения.
Полезная нагрузка отклика является недействительной полезной нагрузкой. Пожалуйста, сделайте уверенным, что элемент верхнего уровня является допустимым элементом Atom или принадлежит 'http://schemas.microsoft.com/ado/2007/08/dataservices' пространство имен.
Когда я смотрю на скрипача я вижу редирект на сервер службы федерации Active Directory
Я видел этот link, но это для CRM 4, и в контексте OData я не могу поставить маркер.
Моя цель так,
Чтобы сделать Silverlight библиотеку для бизнес-логики (BL) цели - Так что я могу отладить его легко в моем компьютере - и он будет отлично работать в среде CRM,
Как мне это сделать?
Это хорошо для Silverlight плагин - но для работы на Silverlight на локальный компьютер - он не будет работать, если я не в домене CRM (я отредактировал вопрос) – Yacov
Вы можете использовать OData ТОЛЬКО в контексте CRM !!!!!! – Yacov