/// <summary>
 /// Create a new instance of FlyWriter with XmlWriter transport object
 /// </summary>
 /// <param name="mediaType">Specific a mediatype response (sdmx, rdf, dspl,  json)</param>
 /// <param name="writer"></param>
 public FlyWriter(FlyMediaEnum mediaType, StreamWriter writer)
 {
     this.__DsplJSONTextWriter = writer;
     this.FlyMediaType         = mediaType;
 }
 /// <summary>
 /// Create a new instance of FlyWriter with XmlWriter transport object
 /// </summary>
 /// <param name="mediaType">Specific a mediatype response (sdmx, rdf, dspl,  json)</param>
 /// <param name="writer"></param>
 public FlyWriter(FlyMediaEnum mediaType, XmlWriter writer)
 {
     this.__SdmxXml    = writer;
     this.FlyMediaType = mediaType;
 }