/// <inheritdoc /> public static List <GroupMemberInfo> GetGroupMemberList(long groupId) { lock (__syncRoot) { List <GroupMemberInfo> lst = new List <GroupMemberInfo>(); try { var lstString = CQAPI.CQ_getGroupMemberList(_cqauthcode, groupId); if (string.IsNullOrEmpty(lstString) || !ConvertStrToGroupMembersList(lstString, ref lst)) { return(null); } Log(CQLogLevel.Debug, "Get Group Member List For: " + groupId.ToString()); } catch (Exception e) { Log(CQLogLevel.Error, string.Format("GetGroupMemberList({0}): {1}", groupId, e.Message)); } return(lst); } }