public CustomTextMessageEncoder(CustomTextMessageEncoderFactory factory) { _factory = factory; _writerSettings = new XmlWriterSettings(); _writerSettings.Encoding = Encoding.GetEncoding(factory.CharSet); _contentType = string.Format("{0}; charset={1}", _factory.MediaType, _writerSettings.Encoding.WebName); }