如何将服务总线消息 SystemProperties.LockToken 反序列化为自己的 class c#?
How to deserialize service bus message SystemProperties.LockToken into own class c#?
我有下面的代码将消息属性反序列化为我自己的 class 但是如何将默认消息属性获取到相同的 class?
var data = Encoding.UTF8.GetString(message.Body);
var testdata = JsonConvert.DeserializeObject<MyClass>(data);
我希望这条消息 属性 也进入 MyClass
message.SystemProperties.LockToken
public class CheckException
{
public Guid Id { get; set; }
public string Name { get; set; }
LockToken
只是一个字符串。为什么不直接将其设置为 属性,例如
testdata.LockToken = message.SystemProperties.LockToken;
LockToken 是 Message.SystemPropertiesCollection() 中的字符串 属性,您可以将 SystemProperties.LockToken 分配为
CheckException checkException = new CheckException();
checkException.LockToken = message.SystemProperties.LockToken;
我有下面的代码将消息属性反序列化为我自己的 class 但是如何将默认消息属性获取到相同的 class?
var data = Encoding.UTF8.GetString(message.Body);
var testdata = JsonConvert.DeserializeObject<MyClass>(data);
我希望这条消息 属性 也进入 MyClass
message.SystemProperties.LockToken
public class CheckException
{
public Guid Id { get; set; }
public string Name { get; set; }
LockToken
只是一个字符串。为什么不直接将其设置为 属性,例如
testdata.LockToken = message.SystemProperties.LockToken;
LockToken 是 Message.SystemPropertiesCollection() 中的字符串 属性,您可以将 SystemProperties.LockToken 分配为
CheckException checkException = new CheckException();
checkException.LockToken = message.SystemProperties.LockToken;