Example #1
0
 public SerializationContext(IHtmlMicrodataSerializer rootSerializer, IPropNameProvider propNameProvider, HttpRequestMessage request, string title)
 {
     RootSerializer   = rootSerializer;
     PropNameProvider = propNameProvider;
     Request          = request;
     Title            = title;
 }
Example #2
0
 /// <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);
 }
Example #3
0
 public void Register(IHtmlMicrodataSerializer serializer)
 {
     serializers.Add(serializer);
 }
Example #4
0
 public bool Remove(IHtmlMicrodataSerializer serializer)
 {
     return(serializers.Remove(serializer));
 }
Example #5
0
 public SerializerRegistry(IHtmlMicrodataSerializer defaultSerializer)
 {
     DefaultSerializer = defaultSerializer;
 }