Пример #1
0
        public void Visit(UomConvertTerm uomConversionTerm)
        {
            var conversionFactor =
                _unitConverter.GetConversionFactor(uomConversionTerm.FromUom, uomConversionTerm.ToUom);

            uomConversionTerm.SetValue(conversionFactor);
            _terms.Add(uomConversionTerm);
        }
Пример #2
0
        public void Visit(UomConvertTerm uomConversionTerm)
        {
            var conversionFactor =
                _unitConverter.GetConversionFactor(uomConversionTerm.FromUom, uomConversionTerm.ToUom);

            uomConversionTerm.SetValue(conversionFactor);

            // It could be that unit converter was a stream as well.
            // but we don't need to go that far.
            // It's fine for it to just return.
            _terms.Add(Observable.Return(uomConversionTerm));
        }