Ejemplo n.º 1
0
        public void ToConnecting()
        {
            Context.IConnection context = _contextFactory.ForConnection();
            Event.Transition    message = _eventFactory.ForStateTransition(context);

            _eventMediator.Publish(message);
        }
Ejemplo n.º 2
0
        public Connecting(ITransition transition, Command.Endpoint.IFactory commandEndpointFactory, Context.IConnection context)
        {
            _transition = transition;
            _commandEndpointFactory = commandEndpointFactory;

            _context = context;
        }
Ejemplo n.º 3
0
        public Connecting(ITransition transition, Command.Endpoint.IFactory commandEndpointFactory, Context.IConnection context)
        {
            _transition             = transition;
            _commandEndpointFactory = commandEndpointFactory;

            _context = context;
        }
Ejemplo n.º 4
0
 private IState ForContext(Context.IConnection context)
 {
     return(new Connecting(_transition, _commandEndpointFactory, context));
 }