Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Ishitori


Молчун

Зарегистрирован:
26 April 2007
Сообщения: 20
Примеры кода: 0
 

Не использовать прокси как возвращаемые типы веб методов

15 July 2008 11:58  


Есть солюшен в VS2005 на .NET 2.0. В солюшене 3 проекта: 2 веб проекта и одна dll. Веб проекты ссылаются через project dependency на dll. В dll описан простейший enum, и еще один классик у которого только филды и проперти. Все типы данных простые, никаких unmanaged ресурсов и прочего нету.

В одном из веб проектов я создал веб сервис. Этот веб сервис имеет в себе несколько веб методов и они возвращают типы данных, описанные в dll. Так вот, когда я во второй веб проект добавляю этот веб сервис web reference'ом VS автоматом генерит друие классы как возвращаемые типы. Они называются как и первые, полностью повторяют их структуру (те же поля и проперти), но это другие классы. Мне приходится заниматься кастованием енамов и копированием полей, чтобы на веб проекте работать с моими, а не студийными типами данных.

Можно ли как-то указать студии, чтобы она использовала мои классы? Что для этого надо сделать? Можно конечно ручками Reference.cs подправить, но это реально плохое решение, так как любое обновление этого сервиса заставит опять переписывать Reference.cs. Есть идеи как это сделать получше?
Наверх
  



Web Services

 Не использовать прокси как возвращаемые типы веб методовIshitori  15 July 2008 11:58
 Re: Не использовать прокси как возвращаемые типы веб методовХреноРедька  15 July 2008 14:20
 RE: Re: Не использовать прокси как возвращаемые типы веб методовIshitori  15 July 2008 14:33
 Re: RE: Re: Не использовать прокси как возвращаемые типы веб методовХреноРедька  15 July 2008 14:16
 RE: Re: RE: Re: Не использовать прокси как возвращаемые типы веб методовIshitori  15 July 2008 14:33
 RE[2]: Re: RE: Re: Не использовать прокси как возвращаемые типы веб методовIshitori  16 July 2008 00:53
 Re: Не использовать прокси как возвращаемые типы веб методовХреноРедька  15 July 2008 13:55
 RE: Re: Не использовать прокси как возвращаемые типы веб методовIshitori  15 July 2008 14:10
 Не использовать прокси как возвращаемые типы веб методовborisd  15 July 2008 13:47
 RE: Не использовать прокси как возвращаемые типы веб методовIshitori  15 July 2008 14:11
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта