示例#1
0
 public LazyValue(ILazySource <T> source, Func <T, T, bool> comparer)
     : base(new Value <T>(source, comparer))
 {
     this.source = source;
 }
示例#2
0
 public LazyValue(ILazySource <T> source, Func <T, T, bool> comparer, Action <object, IObservable> eventRaiser)
     : base(new Value <T>(source, comparer, eventRaiser))
 {
     this.source         = source;
     this.source.Loaded += (sender, args) => Loaded(this, EventArgs.Empty);
 }
示例#3
0
 public LazyValue(ILazySource <T> source)
     : base(new Value <T>(source))
 {
     this.source = source;
 }