public MeasurementSet(PlanFeatureId planFeatureId, Feature feature, int minimumPoints, int maximumPoints) { Id = new MeasurementSetId(); PlanFeatureId = planFeatureId; MinimumPoints = minimumPoints; MaximumPoints = maximumPoints; MeasurementSetKey = new MeasurementSetKey(feature, this); }
protected bool Equals(MeasurementSetKey other) { return(_featureId.Equals(other._featureId) && _minimumPoints == other._minimumPoints && _maximumPoints == other._maximumPoints); }