protected override object GenerateCore(Project project, Column column) { var phoneFormat = Random.NextFromList(Formats); StringBuilder sb = new StringBuilder(); foreach (var c in phoneFormat.Format) { if (c == '0') { sb.Append(Random.NextInt32(0, 10)); } else { sb.Append(c); } } return(StringGenerator.CoerceValue(sb.ToString(), column)); }
protected override object GenerateCore(Project project, Column column) { return(StringGenerator.CoerceValue(base.GenerateCore(project, column) as string, column)); }