public async Task <CrispyVariable> UpdateAsync([NotNull] CrispyVariableUpdateContext context) { var variable = await FindAndValidAsync(context.Id); if (variable.Value == context.Value) { return(variable); } variable.Value = context.Value; Store.Variables.Update(variable); await SaveChangesAsync(); return(variable); }
public async Task <IActionResult> UpdateAsync([NotNull, FromBody] CrispyVariableUpdateContext context) { await VariableService.UpdateAsync(context); return(Ok()); }