public override async Task RunAsync(ApiClientCustomerHubQuickUpdateContext context) { await ExecuteNonQueryAsync(context); // return ExecuteNonQueryAsync(context, Func<ApiClientCustomerHubQuickUpdateRequest, string> keySpecifier); Service.CacheRemove(context); }
public void CacheRemove(ApiClientCustomerHubQuickUpdateContext context) { if (UseCache && context.Response.Success) { Cache.Remove(context.Request.Id.ToString()); InvalidateRequests(); } }
public override void Run(ApiClientCustomerHubQuickUpdateContext context) { ExecuteNonQuery(context); // ExecuteNonQuery(context, Func<ApiClientCustomerHubQuickUpdateRequest, string> keySpecifier); Service.CacheRemove(context); }