Нужна помощь по проблеме, которую я имею. Я унаследовал этот проект WCF RIA и пытаюсь понять пару вещей.Услуги WCF RIA и генерация WSDL
Когда я публикую проект, как WSDL создается и помещается в URL, который я опубликовал?
И я хочу включить обработку FaultException, чтобы передавать исключения на стороне клиента. Я прочитал кое-что о FaultException в Интернете и смог получить небольшой образец, работающий с обычной службой WCF.
Я думал, что это будет похоже на мой фактический проект. Но, к сожалению, я сталкиваюсь с некоторыми проблемами (возможно, из-за отсутствия у меня знаний WCF + RIA).
Так что в моем фактическом проекте мой класс контекста происходит от LinqToEntitiesDomainService.
Я создал новый класс ContextFaultException, который имел некоторые методы для захвата некоторых пользовательских сообщений об ошибках. Затем я применил [FaultContract (typeof (ContextFaultException)]] к некоторым из методов в моем классе Context. Все компилируется, и все в порядке. Но когда я опубликовал веб-сайт, а затем, когда я добавил эту служебную ссылку на клиента, я не вижу свое новое исключение ContextFaultException в файле Reference.cs, который сгенерирован. Я думал, что это перемещение внутри класса Context решит проблему. Поэтому я сделал класс ContextFaultException внутренним классом этого класса Context, но я столкнулся с некоторыми другими проблемами. Прежде чем попытаться выяснить эти проблемы, я просто хочу знать, правильно ли это подходит?
Любые предложения/указатели ??
ТИА
Любые предложения? – lzp