using System.ServiceModel; using System.Xml.Serialization; namespace Asb.Base.V2; [MessageContract(WrapperName = "GetStatusItemsResponse", WrapperNamespace = "urn:msg.asb.se:2", IsWrapped = true)] [XmlRoot(Namespace = "urn:msg.asb.se:2")] public class GetStatusItemsResponse : ConnectedResponse { [MessageBodyMember(Namespace = "urn:msg.asb.se:2", Order = 2)] [XmlElement(ElementName = "Items")] public string[] Items { get; set; } public GetStatusItemsResponse() { } public GetStatusItemsResponse(ArchestrAResult result, string[] items, ConnectionState downstreamConnectionState) : base(result, downstreamConnectionState) { Items = items; } }