private void Adapter_OnObserve(object sender, ObserveMessageEventArgs e) { byte[] message = null; if (coapObserved.ContainsKey(e.Message.ResourceUri)) { message = ProtocolTransition.ConvertToCoap(session, e.Message, coapObserved[e.Message.ResourceUri]); } else { message = ProtocolTransition.ConvertToCoap(session, e.Message); } Send(message, e).LogExceptions(); }
private void Adapter_OnObserve(object sender, ObserveMessageEventArgs e) { byte[] message = null; if (coapObserved.ContainsKey(e.Message.ResourceUri)) { message = ProtocolTransition.ConvertToCoap(session, e.Message, coapObserved[e.Message.ResourceUri]); } else { message = ProtocolTransition.ConvertToCoap(session, e.Message); } logger?.LogDebugAsync($"Converted observed CoAP message '{e.Message.ResourceUri}'."); Send(message, e).LogExceptions(logger).GetAwaiter(); }