internal VariationOrRollout(int?variation, Rollout rollout) { Variation = variation; Rollout = rollout; }
internal Rule(string id, int?variation, Rollout rollout, List <Clause> clauses, bool trackEvents) : base(variation, rollout) { Id = id; Clauses = clauses; TrackEvents = trackEvents; }
internal Rule(int?variation, Rollout rollout, List <Clause> clauses) : base(variation, rollout) { Clauses = clauses; }
internal Rule(string id, int?variation, Rollout rollout, List <Clause> clauses) : base(variation, rollout) { Id = id; Clauses = clauses; }