public Websocket() { Credentials = FetchCredentials(); string requestUrl = Sigv4util.getSignedurl(Credentials); var factory = new MqttFactory(); mqttClient = factory.CreateMqttClient(); mqttClientOptions = new MqttClientOptionsBuilder(). WithWebSocketServer(requestUrl). WithKeepAlivePeriod(TimeSpan.FromMinutes(10)).Build(); }
public string GetRequesturl() { string requestUrl = Sigv4util.getSignedurl(Host, Region, AccessKey, SecretKey); return(requestUrl); }