public CoderOutputWriter(IByteCreator byteCreator, IHeaderCreator headerCreator) { this.byteCreator = byteCreator; this.headerCreator = headerCreator; }
/// <summary> /// Add a parser /// </summary> /// <param name="name">Header that the parser is for.</param> /// <param name="creator">Parser implementation</param> /// <remarks> /// Will replace any existing parser for the specified header. /// </remarks> public void Add(string name, IHeaderCreator creator) { _parsers[name] = creator; }