Silverlight 4 RIA не возвращает ничего, используя DomainContext - PullRequest
0 голосов
/ 11 марта 2010

Просто изучаю Silverlight 4 / RIA, и я застреваю в странной проблеме: настроить проект ASP.NET MVC в качестве проекта, в котором размещена служба домена. В этом я попытался получить данные из доменной службы, которая работала нормально (я использую хранилище, которое решается с помощью Виндзорского замка).

Теперь я попытался настроить проект SL4. Хотя я делаю это MVVM-способом, поэтому я решил установить класс ViewModel со следующим кодом:

public class ViewModel
{
        OrganizationDomainContext dsCtxt = new OrganizationDomainContext();

        public ViewModel()
        {
           EntityQuery<Culture> query = from cu in dsCtxt.GetAllCulturesQuery()
                                         select cu;
            LoadOperation<Culture> lo = dsCtxt.Load(query);

        }

}

Сумасшедшая вещь об этом ... она ничего не возвращает !!! Что мне здесь не хватает?

EDIT: Мне было не очень ясно об этой проблеме: я использую Виндзорский замок, чтобы делать вещи IoC. Используя Fiddler, я вижу, что приложение пытается разрешить что-то похожее на имя приложения Silverlight.

Заранее спасибо

1 Ответ

2 голосов
/ 12 марта 2010

Оказывается, что вышеупомянутое приложение Silverlight на самом деле является службой, которую я использую для получения данных. Я решил эту проблему, игнорируя проблемы маршрутизации с этим сервисом (в RegisterRoutes ()), например:

routes.IgnoreRoute("{*allsvc}", new { allsvc = @".*\.svc(/.*)?" });
...