public bool IsOpen(object thing, object value, string featureName) { var percentage = (int) value; return _random.NextDouble() < (percentage / 100.0); }
public bool IsOpen(int seed, int percentage) { var random = new Random(seed); var gate = new PercentageOfTimeGate(random); return gate.IsOpen(null, percentage, "Feature"); }