public KeyedWrapNotifyCollection(INotifyCollection <TInner> collection, IEqualityComparer <TKey> comparer, IAnkhServiceProvider context) : base(new WrapInnerCollection(collection, comparer)) { _context = context; _inner = (WrapInnerKeyedCollection)base.Items; _inner.Converter = this; OnPreInitialize(context); _inner.ResetCollection(); }
public KeyedWrapNotifyCollection(IKeyedNotifyCollection <TKey, TInner> collection, object context) : base(new WrapInnerKeyedCollection(collection)) { _context = context; _inner = (WrapInnerCollection)base.Items; _inner.Converter = this; OnPreInitialize(context); _inner.ResetCollection(); }