Aurora.Addon.HyperGrid.HGUserFinder.GetUserServerURL C# (CSharp) Метод

GetUserServerURL() публичный Метод

public GetUserServerURL ( UUID userID, string serverType ) : string
userID UUID
serverType string
Результат string
        public string GetUserServerURL(UUID userID, string serverType)
        {
            UserData userdata;
            if (GetUserData(userID, out userdata))
            {
                if (userdata.ServerURLs != null && userdata.ServerURLs.ContainsKey(serverType) && userdata.ServerURLs[serverType] != null)
                    return userdata.ServerURLs[serverType].ToString();

                if (userdata.HomeURL != string.Empty)
                {
                    UserAgentServiceConnector uConn = new UserAgentServiceConnector(userdata.HomeURL);
                    userdata.ServerURLs = uConn.GetServerURLs(userID);
                    if (userdata.ServerURLs != null && userdata.ServerURLs.ContainsKey(serverType) && userdata.ServerURLs[serverType] != null)
                        return userdata.ServerURLs[serverType].ToString();
                }
            }

            return string.Empty;
        }