public static SteamUGCDetails_t GetDetails(ulong id)
        {
            var request = new ItemDetailsRequest(id);

            request.Send().WaitForResult();

            return(request.Result);
        }
Example #2
0
        public static List<SteamUGCDetails_t> GetDetails(List<ulong> identifiers, bool GetDesc = false)
        {
            if (identifiers == null)
                throw new ArgumentNullException(nameof(identifiers));

            if (identifiers.Count > MAX_UGC_RESULTS)
                throw new ArgumentException($"Max allowed number of identifiers is {MAX_UGC_RESULTS}.");

            var request = new ItemDetailsRequest(identifiers, GetDesc);
            request.Send().WaitForResult();

            return request.Success ? request.Result : null;
        }