public static IList <ARDSignalingMessage> GetMessages(this ARDJoinResponse self) { var list = new List <ARDSignalingMessage>(); if (self == null || self.ServerParams.messages == null || !self.ServerParams.messages.Any()) { return(list); } foreach (var msg in self.ServerParams.messages) { list.Add(ARDSignalingMessage.MessageFromJSONString(msg)); } return(list); }
internal static IList <ARDSignalingMessage> GetMessages(this ARDRegisterResponse This) { var list = new List <ARDSignalingMessage>(); if (This == null || This.@params?.messages == null || [email protected]()) { return(list); } foreach (var msg in [email protected]) { list.Add(ARDSignalingMessage.MessageFromJSONString(msg)); } return(list); }