public Witsml(StreamWriter outputStream, int witsmlVersion, Uom uomFile) { this.OutputStream = outputStream; this.WitsmlVersion = witsmlVersion; //this.UomFile = uomFile; this.Indent = 0; this.Uom = uomFile; this.conversionError = new ConverisionError(badUnits); this.badUnits = new Dictionary <string, string>(); this.xmlWriter = new XmlTextWriter(outputStream); }
private string NormalizeUnit(string lasUnit) { if (String.IsNullOrEmpty(lasUnit)) { return(lasUnit); } else { string retval = Uom.Translate(lasUnit); if (String.IsNullOrEmpty(retval)) { throw new UnrecognizedUnitException(); } return(retval); } }