/// <summary> /// Update an existing user flair template asynchronously. /// </summary> /// <param name="flairTemplateInput">A valid FlairTemplateInput instance</param> public async Task UpdateUserFlairTemplateAsync(FlairTemplateInput flairTemplateInput) { Validate(await Dispatch.Flair.FlairTemplateAsync(flairTemplateInput, Subreddit)); }
/// <summary> /// Update an existing user flair template. /// </summary> /// <param name="flairTemplateInput">A valid FlairTemplateInput instance</param> public void UpdateUserFlairTemplate(FlairTemplateInput flairTemplateInput) { Validate(Dispatch.Flair.FlairTemplate(flairTemplateInput, Subreddit)); }
/// <summary> /// Create a new link flair template asynchronously. /// </summary> /// <param name="flairTemplateInput">A valid FlairTemplateInput instance</param> public async Task CreateLinkFlairTemplateAsync(FlairTemplateInput flairTemplateInput) { Validate(await Dispatch.Flair.FlairTemplateAsync(flairTemplateInput, Subreddit)); }
/// <summary> /// Create a new link flair template. /// </summary> /// <param name="flairTemplateInput">A valid FlairTemplateInput instance</param> public void CreateLinkFlairTemplate(FlairTemplateInput flairTemplateInput) { Validate(Dispatch.Flair.FlairTemplate(flairTemplateInput, Subreddit)); }
/// <summary> /// Create or update a flair template asynchronously. /// </summary> /// <param name="flairTemplateInput">a valid FlairTemplateInput instance</param> /// <param name="subreddit">The subreddit with the flairs</param> /// <returns>A generic response object indicating any errors.</returns> public async Task <GenericContainer> FlairTemplateAsync(FlairTemplateInput flairTemplateInput, string subreddit = null) { return(await SendRequestAsync <GenericContainer>(Sr(subreddit) + "api/flairtemplate", flairTemplateInput, Method.POST)); }
/// <summary> /// Create or update a flair template. /// </summary> /// <param name="flairTemplateInput">a valid FlairTemplateInput instance</param> /// <param name="subreddit">The subreddit with the flairs</param> /// <returns>A generic response object indicating any errors.</returns> public GenericContainer FlairTemplate(FlairTemplateInput flairTemplateInput, string subreddit = null) { return(SendRequest <GenericContainer>(Sr(subreddit) + "api/flairtemplate", flairTemplateInput, Method.POST)); }