public MqttSession(MqttConfig config) { Config = config; KeepAliveSeconds = config.KeepAliveSeconds; pubContainer = new PublishContainer(config); qosLevels = new Dictionary <string, QualityOfServiceLevelType>(); quarantine = new MqttQuarantineTimer(config); quarantine.OnRetry += Quarantine_OnRetry; }