Exemple #1
0
        /// <summary>
        /// Gets the query string.
        /// </summary>
        /// <param name="idsToQuery">The ids to query.</param>
        /// <returns></returns>
        private static string GetQueryString(IReadOnlyCollection <int> idsToQuery)
        {
            var sb = new StringBuilder();

            foreach (int i in idsToQuery)
            {
                sb.Append($"typeid={i}");

                if (idsToQuery.Last() != i)
                {
                    sb.Append("&");
                }
            }
            var jitaSolarSystem = StaticGeography.GetSolarSystemByName("Jita");

            if (jitaSolarSystem != null)
            {
                sb.Append($"&usesystem={jitaSolarSystem.ID}");
            }
            return(sb.ToString());
        }