Esempio n. 1
0
 public async ValueTask <BungieResponse <PostSearchResponse> > GetCommunityContent(
     ForumTopicsSortEnum sort,
     ForumMediaType mediaFilter,
     int page = 0,
     CancellationToken token = default)
 {
     return(await _apiAccess.GetCommunityContent(sort, mediaFilter, page, token));
 }
Esempio n. 2
0
        public async ValueTask <BungieResponse <PostSearchResponse> > GetCommunityContent(
            ForumTopicsSortEnum sort,
            ForumMediaType mediaFilter,
            int page = 0,
            CancellationToken token = default)
        {
            var url = StringBuilderPool
                      .GetBuilder(token)
                      .Append("/CommunityContent/Get/")
                      .AddUrlParam(((byte)sort).ToString())
                      .AddUrlParam(((int)mediaFilter).ToString())
                      .AddUrlParam(page.ToString())
                      .Build();

            return(await _httpClient.GetFromBungieNetPlatform <PostSearchResponse>(url, token));
        }