예제 #1
0
 /// <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));
 }
예제 #2
0
 /// <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));
 }
예제 #3
0
 /// <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));
 }
예제 #4
0
 /// <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));
 }