示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExpressionObserver"/> class.
 /// </summary>
 /// <param name="inner">The <see cref="ExpressionObserver"/>.</param>
 /// <param name="targetType">The type to convert the value to.</param>
 /// <param name="converter">The value converter to use.</param>
 public ExpressionSubject(ExpressionObserver inner, Type targetType, IValueConverter converter)
 {
     _converter  = converter;
     _inner      = inner;
     _targetType = targetType;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExpressionObserver"/> class.
 /// </summary>
 /// <param name="inner">The <see cref="ExpressionObserver"/>.</param>
 /// <param name="targetType">The type to convert the value to.</param>
 public ExpressionSubject(ExpressionObserver inner, Type targetType)
     : this(inner, targetType, DefaultValueConverter.Instance)
 {
 }