internal static QueueSignedIdentifier DeserializeQueueSignedIdentifier(XElement element) { string id = default; QueueAccessPolicy accessPolicy = default; if (element.Element("Id") is XElement idElement) { id = (string)idElement; } if (element.Element("AccessPolicy") is XElement accessPolicyElement) { accessPolicy = QueueAccessPolicy.DeserializeQueueAccessPolicy(accessPolicyElement); } return(new QueueSignedIdentifier(id, accessPolicy)); }
internal QueueSignedIdentifier(string id, QueueAccessPolicy accessPolicy) { Id = id; AccessPolicy = accessPolicy; }