public ReactionWrapper( IPropertyProxyFactory propertyProxyFactory, IPropertyProxyWrapper propertyProxyWrapper, ReactionBuilder <TStore> reactionBuilder) { this.propertyProxyFactory = propertyProxyFactory; this.propertyProxyWrapper = propertyProxyWrapper; this.action = reactionBuilder.Action; this.ObservedProperties = reactionBuilder.ObservedProperties; this.ObservedCollections = reactionBuilder.ObservedCollections; }
public void Register(ReactionBuilder <TStore> builder) { Builders.Add(builder); }