public SerializationContext(IHtmlMicrodataSerializer rootSerializer, IPropNameProvider propNameProvider, HttpRequestMessage request, string title) { RootSerializer = rootSerializer; PropNameProvider = propNameProvider; Request = request; Title = title; }
/// <summary> /// Removes a previously registered serializer instance. /// Pre-defined serializers may be removed if you wish /// to replace with your own implementation, as in /// <c>htmlMicrodataFormatter.RemoveSerializer(htmlMicrodataFormatter.LinkSerializer);</c> /// </summary> public void RemoveSerializer(IHtmlMicrodataSerializer serializer) { serializerRegistry.Remove(serializer); }
public void Register(IHtmlMicrodataSerializer serializer) { serializers.Add(serializer); }
public bool Remove(IHtmlMicrodataSerializer serializer) { return(serializers.Remove(serializer)); }
public SerializerRegistry(IHtmlMicrodataSerializer defaultSerializer) { DefaultSerializer = defaultSerializer; }