public static IWritableKeyedRx <TKey, T> Watch <TKey, T>(this IWritableKeyedRx <TKey, T> rx, Action <IKeyedRx <TKey, T>, TKey, T> valueChanged) { rx.ValueChanged += (source, key, newValue, oldValue) => valueChanged(source, key, newValue); return(rx); }
public static IWritableKeyedRx <TKey, T> Watch <TKey, T>(this IWritableKeyedRx <TKey, T> rx, KeyedRxValueChanged <TKey, T> valueChanged) { rx.ValueChanged += valueChanged; return(rx); }