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