Add ID property for the ManagedMqttApplicationMessage.

This commit is contained in:
Christian Kratky
2018-06-06 21:44:25 +02:00
parent 3480d9ac35
commit 78360bc24a
8 changed files with 79 additions and 22 deletions
@@ -4,13 +4,13 @@ namespace MQTTnet.Extensions.ManagedClient
{
public class ApplicationMessageProcessedEventArgs : EventArgs
{
public ApplicationMessageProcessedEventArgs(MqttApplicationMessage applicationMessage, Exception exception)
public ApplicationMessageProcessedEventArgs(ManagedMqttApplicationMessage applicationMessage, Exception exception)
{
ApplicationMessage = applicationMessage ?? throw new ArgumentNullException(nameof(applicationMessage));
Exception = exception;
}
public MqttApplicationMessage ApplicationMessage { get; }
public ManagedMqttApplicationMessage ApplicationMessage { get; }
public Exception Exception { get; }
public bool HasFailed => Exception != null;