есть три проекта в одном namespace
первый просто либа со всеми нужными обьектами, вебсервис и его клиент
к вебсервису через референс подключен первый и вебервис работает с этими классами,
клиент вебсервиса видит обычные классы сервиса через вебреференс KnotAgent.KnotService.имяКласса
например обычный класс с данными KnotAgent.KnotService.KnotClient
но при этом агент в принципе не видит ни один класс являющийся коллекцией, типа
public class KnotClientCollections : List<KnotClient>
те на стороне сервера доступны и KnotClient и KnotClientCollections
а га стороне клиента KnotAgent.KnotService.KnotClientCollections недоступен