public override async Task <ResultCompletionData> UpdateResultAsync(AbyssRequestUpdateContext context) { await context.Response.DeleteAsync().ConfigureAwait(false); return(await ExecuteResultAsync(context.Request).ConfigureAwait(false)); }
public abstract Task <ResultCompletionData> UpdateResultAsync(AbyssRequestUpdateContext context);
public override Task <ResultCompletionData> UpdateResultAsync(AbyssRequestUpdateContext context) { return(Task.FromResult(new ResultCompletionData())); }
public override async Task <ResultCompletionData> UpdateResultAsync(AbyssRequestUpdateContext context) { await context.Response.DeleteAsync(); return(new ResultCompletionData(await context.Request.ReplyAsync(":ok_hand:"))); }