Конечно, вы можете. В своем веб-проекте добавьте новый веб-сервис asmx и добавьте все функции, которые вы хотите. Затем создайте свой веб-проект.
Далее перейдите к своему проекту Silverlight, щелкните правой кнопкой мыши на Сервисные ссылки , выберите Добавить сервисную ссылку . Если вы затем нажмете кнопку Discover в появившемся диалоговом окне, он должен обнаружить ваш новый веб-сервис. Если этого не произойдет, то вы можете вручную ввести URL-адрес для него - если у вас запущен Cassini (нажмите F5 в веб-проекте, затем закройте окно браузера после запуска, Cassini продолжит работать в фоновом режиме), просто введите http://localhost:[port]/MyWebService.asmx
в качестве адреса. [Порт] - это тот порт, на котором работает Кассини для этого конкретного проекта).