public IFormatWriter Get(System.Xml.XmlWriter parameter) => new OptimizedNamespaceXmlWriter(_factory.Get(parameter), new IdentifierCommand(_identifiers, _specification.Build(parameter), _instances.Build(parameter)));
public void Execute(Writing <T> parameter) { _serializers.Get(parameter.Instance.GetType() .GetTypeInfo()) .Write(_writers.Get(parameter.Writer), parameter.Instance); }