예제 #1
0
 public EventDiffBuilder(EntityDiffBuilder entityDiffBuilder, EnumerableComparer enumerableComparer, IObjectComparer objectComparer, IEntityPathResolver entityPathResolver)
 {
     _entityDiffBuilder  = entityDiffBuilder;
     _enumerableComparer = enumerableComparer;
     _objectComparer     = objectComparer;
     _entityPathResolver = entityPathResolver;
 }
예제 #2
0
 public ObserverBuilderDiffBuilder(EntityDiffBuilder entityDiffBuilder, MoleculeDependentBuilderDiffBuilder moleculeDependentDiffBuilder, IObjectComparer objectComparer)
 {
     _entityDiffBuilder            = entityDiffBuilder;
     _moleculeDependentDiffBuilder = moleculeDependentDiffBuilder;
     _objectComparer = objectComparer;
 }
예제 #3
0
 public ContainerDiffBuilder(EntityDiffBuilder entityDiffBuilder, EnumerableComparer enumerableComparer)
 {
     _entityDiffBuilder  = entityDiffBuilder;
     _enumerableComparer = enumerableComparer;
 }
 public EventAssignmentDiffBuilder(EntityDiffBuilder entityDiffBuilder, IObjectComparer objectComparer)
 {
     _entityDiffBuilder = entityDiffBuilder;
     _objectComparer    = objectComparer;
 }
예제 #5
0
 public MoleculeStartValueDiffBuilder(IObjectComparer objectComparer, EntityDiffBuilder entityDiffBuilder, WithValueOriginComparison <IMoleculeStartValue> valueOriginComparison)
     : base(objectComparer, entityDiffBuilder, valueOriginComparison)
 {
 }
예제 #6
0
 public ParameterStartValueDiffBuilder(IObjectComparer objectComparer, EntityDiffBuilder entityDiffBuilder, WithValueOriginComparison <IParameterStartValue> valueOriginComparison)
     : base(objectComparer, entityDiffBuilder, valueOriginComparison)
 {
 }
예제 #7
0
 protected StartValueDiffBuilder(IObjectComparer objectComparer, EntityDiffBuilder entityDiffBuilder, WithValueOriginComparison <T> valueOriginComparison)
 {
     _objectComparer        = objectComparer;
     _entityDiffBuilder     = entityDiffBuilder;
     _valueOriginComparison = valueOriginComparison;
 }
예제 #8
0
 public EventBuilderDiffBuilder(EntityDiffBuilder entityDiffBuilder, EnumerableComparer enumerableComparer, IObjectComparer objectComparer)
 {
     _entityDiffBuilder  = entityDiffBuilder;
     _enumerableComparer = enumerableComparer;
     _objectComparer     = objectComparer;
 }
예제 #9
0
 public QuantityDiffBuilder(IObjectComparer objectComparer, EntityDiffBuilder entityDiffBuilder, WithValueOriginComparison <IQuantity> withValueOriginComparison)
 {
     _objectComparer            = objectComparer;
     _entityDiffBuilder         = entityDiffBuilder;
     _withValueOriginComparison = withValueOriginComparison;
 }
 public ApplicationBuilderDiffBuilder(EntityDiffBuilder entityDiffBuilder, EnumerableComparer enumerableComparer)
 {
     _entityDiffBuilder  = entityDiffBuilder;
     _enumerableComparer = enumerableComparer;
 }
예제 #11
0
 public ApplicationMoleculeBuilderDiffBuilder(EntityDiffBuilder entityDiffBuilder, IObjectComparer objectComparer)
 {
     _entityDiffBuilder = entityDiffBuilder;
     _objectComparer    = objectComparer;
 }