/// <summary> /// Create a new link flair asynchronously. /// </summary> /// <param name="flairSelectFlairInput">a valid FlairSelectFlairInput instance</param> public async Task CreateLinkFlairAsync(FlairSelectFlairInput flairSelectFlairInput) { Validate(await Dispatch.Flair.SelectFlairAsync(flairSelectFlairInput, Subreddit)); }
/// <summary> /// Sets a link flair asynchronously. /// </summary> /// <param name="flairSelectFlairInput">a valid FlairSelectFlairInput instance</param> /// <param name="subreddit">The subreddit with the flairs</param> /// <returns>A generic response object indicating any errors.</returns> public async Task <GenericContainer> SelectFlairAsync(FlairSelectFlairInput flairSelectFlairInput, string subreddit = null) { return(await SendRequestAsync <GenericContainer>(Sr(subreddit) + "api/selectflair", flairSelectFlairInput, Method.POST)); }
/// <summary> /// Create a new link flair. /// </summary> /// <param name="flairSelectFlairInput">a valid FlairSelectFlairInput instance</param> public void CreateLinkFlair(FlairSelectFlairInput flairSelectFlairInput) { Validate(Dispatch.Flair.SelectFlair(flairSelectFlairInput, Subreddit)); }
/// <summary> /// Sets a link flair. /// </summary> /// <param name="flairSelectFlairInput">a valid FlairSelectFlairInput instance</param> /// <param name="subreddit">The subreddit with the flairs</param> /// <returns>A generic response object indicating any errors.</returns> public GenericContainer SelectFlair(FlairSelectFlairInput flairSelectFlairInput, string subreddit = null) { return(SendRequest <GenericContainer>(Sr(subreddit) + "api/selectflair", flairSelectFlairInput, Method.POST)); }