public static FieldNullable <T> AsNullable <T>(this FieldManager <T> field) where T : struct { return(new FieldNullable <T>(field, field.generator)); }
public AssertManager IF <T>(FieldManager <T> assert, Action builder) { return(new AssertManager(generator, new Tuple <LocalBuilder, Action>(assert, builder))); }
public AssertManager ElseIF <T>(FieldManager <T> assert, Action builder) { context.Add(new Tuple <LocalBuilder, Action>(assert, builder)); return(this); }