Что мне здесь не хватает? На следующей веб-странице объясняется, как написать класс расширения SOAP:
http://msdn.microsoft.com/en-us/magazine/cc188761.aspx
В предлагаемом классе расширения, который начинается:
public class XmlStreamSoapExtension : SoapExtension
... реализованы только ChainStream
и ProcessMessage
. Однако, если я делаю что-то подобное и пытаюсь собрать, я получаю ошибки сборки, которые делаются на 3 абстрактных метода:
GetInitializer(Type serviceType)
GetInitializer(LogicalMethodInfo methodInfo, SoapExtensionAttribute attribute)
Initialize(object initializer)
... не были реализованы. Они просто опущены для краткости, или я что-то упускаю здесь, что позволяет вам не применять их?