public void Setup() { // testobject will use xml SerializerResolver.Register <TestObject, ApiXmlSerializer>(); // anothertestobject will use the dummyserializer SerializerResolver.Register <AnotherTestObject, DummySerializer>(); }
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); }
/// <summary> /// Registers the <see cref="ApiHtmlSerializer"/> to resolve <see cref="HtmlDocument"/> objects /// </summary> public static void RegisterDefaults() => SerializerResolver.Register <HtmlDocument, ApiHtmlSerializer>();