powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF ServiceKnownTypeAttribute на клиенте
4 сообщений из 4, страница 1 из 1
WCF ServiceKnownTypeAttribute на клиенте
    #36325702
Фотография Хнык
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

На клиенте в прокси WCF генерирует интерфейсы и в случае использования общих для клиента и сервера сборок добавляет используемые объекты как ServiceKnownTypeAttribute.

В результате сгенерированные интерфейсы содержат большое количество атрибутов на каждый из методов и их код достигает 12 мб.

Как этого можно избежать и нужно ли.

Берегитесь, чтобы кто не прельстил вас. Ибо многие придут под именем Моим, и будут говорить: 'Я Морж', и многих прельстят.

Модератор: Тема перенесена из форума "C#.NET".
...
Рейтинг: 0 / 0
WCF ServiceKnownTypeAttribute на клиенте
    #36332288
WCF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF
Гость
В конфигурационный файл вынести объявление knowType.
Честно говоря не пользуюсь генератором проксей.
...
Рейтинг: 0 / 0
WCF ServiceKnownTypeAttribute на клиенте
    #36332298
Фотография Хнык
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WCFЧестно говоря не пользуюсь генератором проксей.
Вручную?
...
Рейтинг: 0 / 0
WCF ServiceKnownTypeAttribute на клиенте
    #36332327
WCF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF
Гость
Хнык,

ну да. Пожалуй можно заменить KnownType на ServiceKnownType. Тогда работы будет меньше.

Ты прав: svcutil генерит "про запас" всю иерархию классов. Это не оптимально.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF ServiceKnownTypeAttribute на клиенте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]