public void ApplyConfiguration(IHandlersManagerConfiguration handlersManagerConfiguration) { if (handlersManagerConfiguration == null) { throw new ArgumentNullException(nameof(handlersManagerConfiguration)); } _handlersManagerConfiguration = handlersManagerConfiguration as HandlersManagerConfiguration ?? throw new ArgumentException(nameof(handlersManagerConfiguration)); _handlersManager.ApplyConfiguration(_handlersManagerConfiguration); }
public void Open(IHandlersManagerConfiguration handlersManagerConfiguration) { if (handlersManagerConfiguration == null) { throw new ArgumentNullException(nameof(handlersManagerConfiguration)); } _handlersManagerConfiguration = handlersManagerConfiguration as HandlersManagerConfiguration ?? throw new ArgumentException(nameof(handlersManagerConfiguration)); _controlChannelServer.Open(); _handlersManager.Start(_handlersManagerConfiguration); }
/// <summary> /// Open the handled control channel. /// </summary> public void Open(IHandlersManagerConfiguration handlersManagerConfiguration = null) { _controlChannelServer.Open(); }
/// <summary> /// Does nothing. /// </summary> /// <param name="handlersManagerConfiguration"></param> public void ApplyConfiguration(IHandlersManagerConfiguration handlersManagerConfiguration = null) { }