public static StateConfiguration <TState, TTrigger> OnEntry <TState, TTrigger>( this StateConfiguration <TState, TTrigger> config, Action action) { Contract.NotNull(action != null, nameof(action)); return(config.OnEntry(t => action())); }
public static StateConfiguration <TState, TTrigger> OnEntry <TState, TTrigger>( this StateConfiguration <TState, TTrigger> config, Action action) { Contract.Requires <ArgumentNullException>(action != null, nameof(action)); return(config.OnEntry(t => action())); }