Как вернуть доменные объекты из WebService в мое приложение SilverLight - PullRequest
0 голосов
/ 14 июля 2009

Im my DDD Aplication У меня много доменных объектов, таких как дата:

class User()
{
    public String Name{get;set;}
}

Упорство тогда уже сделано!

Теперь я иду на сторону клиента (SilverLight).

Моя проблема: как я работаю с объектом User на стороне клиента.

Пример:

// only a example
User user = Service.Login("crazyjoe","1234");

Объект User не существует на стороне клиента.

Вопрос:

Имеете чистый и быстрый способ передачи моего объекта User в SilverLight ??

Obs: clean = ничего не помещать в мой класс User.

-

Ответы [ 3 ]

1 голос
/ 14 июля 2009

Этот сайт должен предоставить вам необходимую информацию:
Silverlight 2 - веб-сервисы, часть II - пользовательский тип

0 голосов
/ 14 июля 2009

Это не проблема. Пользовательский объект, который вы используете на стороне клиента, не будет таким же, как объект на сервере, но у него будут все те же свойства, того же или аналогичного типа. Это будет прокси-класс. Обратите внимание, что это будет в другом пространстве имен. Если ваша ссылка на сервис называется UserService, она будет в этом пространстве имен.

0 голосов
/ 14 июля 2009

Я бы использовал WCF для отправки данных клиенту silverlight.

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