public async Task ModifyAsync(Action <ModifyGuildIntegrationParams> func) { if (func == null) { throw new NullReferenceException(nameof(func)); } var args = new ModifyGuildIntegrationParams(); func(args); var model = await Discord.ApiClient.ModifyGuildIntegrationAsync(Guild.Id, Id, args).ConfigureAwait(false); Update(model, UpdateSource.Rest); }
public async Task <IActionResult> ModifyGuildIntegrationAsync(Snowflake guildId, Snowflake integrationId, [FromBody] ModifyGuildIntegrationParams args) { args.Validate(); return(NoContent()); }