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()));
        }
Ejemplo n.º 2
0
        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()));
        }