public Connecting(ITransition transition, Command.Endpoint.IFactory commandEndpointFactory, Context.IConnection context) { _transition = transition; _commandEndpointFactory = commandEndpointFactory; _context = context; }
public Factory(Gateway.Event.IMediator eventMediator, ITransition transition, Command.Endpoint.IFactory commandEndpointFactory, Packet.Endpoint.IFactory packetEndpointFactory) { _eventMediator = eventMediator; _transition = transition; _commandEndpointFactory = commandEndpointFactory; _packetEndpointFactory = packetEndpointFactory; }
public Factory(Settings.IProvider settingsProvider, Command.Endpoint.IFactory commandEndpointFactory) { _settingsProvider = settingsProvider; _commandEndpointFactory = commandEndpointFactory; }