public static RequestBuilder WithApiKey(this RequestBuilder builder, string apiKey) { return(builder.AddParameter(API_KEY, apiKey, ParameterType.QueryString)); }
public static RequestBuilder GetStickerSearchRequest(this RequestBuilder builder, SearchParams searchParams) { return(builder.GetSearchRequest(STICKERS_SEARCH, searchParams)); }
public static RequestBuilder GetSearchByIdRequest(this RequestBuilder builder, GifByIdParams parms) { builder.ForResource($"gifs/{parms.id}") .WithMethod(Method.GET); return(builder); }
public static RequestBuilder GetStickerRandomRequest(this RequestBuilder builder, RandomParams randomParams) { return(builder.GetRandomRequest(STICKERS_RANDOM, randomParams)); }
public static RequestBuilder GetRandomRequest(this RequestBuilder builder, RandomParams randomParams) { return(builder.GetRandomRequest(RANDOM, randomParams)); }
public static RequestBuilder GetStickerTranslateRequest(this RequestBuilder builder, TranslateParams translateParams) { return(builder.GetTranslateRequest(STICKERS_TRANSLATE, translateParams)); }
public static RequestBuilder GetStickerTrendingRequest(this RequestBuilder builder, TrendingParams trendingParams) { return(builder.GetTrendingRequest(STICKERS_TRENDING, trendingParams)); }