using MxGateway.Contracts.Proto; namespace MxGateway.Worker.Conversion; public sealed class HResultConversion { public HResultConversion( int hresult, ProtocolStatus protocolStatus, string diagnosticMessage) { HResult = hresult; ProtocolStatus = protocolStatus; DiagnosticMessage = diagnosticMessage; } public int HResult { get; } public ProtocolStatus ProtocolStatus { get; } public string DiagnosticMessage { get; } }