コード例 #1
0
        public void Setup()
        {
            // testobject will use xml
            SerializerResolver.Register <TestObject, ApiXmlSerializer>();

            // anothertestobject will use the dummyserializer
            SerializerResolver.Register <AnotherTestObject, DummySerializer>();
        }
コード例 #2
0
        static ApiClient()
        {
            // register generic xml document type
            SerializerResolver.Register <XmlDocument, ApiXmlSerializer>();

            // register stream resolver types (inwards only)
            SerializerResolver.Register <Stream, InternalStreamSerializer>(DataDirection.In);
            SerializerResolver.Register <FileStream, InternalStreamSerializer>(DataDirection.In);
            SerializerResolver.Register <MemoryStream, InternalStreamSerializer>(DataDirection.In);
        }
コード例 #3
0
 /// <summary>
 /// Registers the <see cref="ApiHtmlSerializer"/> to resolve <see cref="HtmlDocument"/> objects
 /// </summary>
 public static void RegisterDefaults() => SerializerResolver.Register <HtmlDocument, ApiHtmlSerializer>();