/// <summary> /// Initializes a new instance of the <see cref="ControllersProcessor" /> class. /// </summary> /// <param name="controllersAgent">The controllers agent.</param> /// <param name="controllerExecutor">The controller executor.</param> public ControllersProcessor(IControllersAgent controllersAgent, IControllerExecutor controllerExecutor) { _agent = controllersAgent; _controllerExecutor = controllerExecutor; }
/// <summary> /// Initializes a new instance of the <see cref="ControllersProcessor" /> class. /// </summary> /// <param name="controllersAgent">The controllers agent.</param> /// <param name="controllerExecutor">The controller executor.</param> /// <param name="redirector">The redirector.</param> public ControllersProcessor(IControllersAgent controllersAgent, IControllerExecutor controllerExecutor, IRedirector redirector) { _agent = controllersAgent; _controllerExecutor = controllerExecutor; _redirector = redirector; }