/// <summary> /// Initializes with the specified config. /// </summary> /// <param name="appServer">The app server.</param> /// <param name="protocolConfig">The protocol config.</param> /// <param name="logger">The logger.</param> /// <returns></returns> public abstract bool Initialize(IAppServer appServer, SubProtocolConfig protocolConfig, ILog logger);
/// <summary> /// Initializes with the specified config. /// </summary> /// <param name="config">The config.</param> /// <param name="protocolConfig">The protocol config.</param> /// <param name="logger">The logger.</param> /// <returns></returns> public abstract bool Initialize(IServerConfig config, SubProtocolConfig protocolConfig, ILog logger);