コード例 #1
0
ファイル: Strategy.cs プロジェクト: mansoor-omrani/Locust.NET
        public override void Run(ApiDeleteContext context)
        {
            ExecuteNonQuery(context);

            Service.CacheRemove(context);
            // ExecuteNonQuery(context, Func<ApiDeleteRequest, string> keySpecifier);
        }
コード例 #2
0
ファイル: Strategy.cs プロジェクト: mansoor-omrani/Locust.NET
        public override async Task RunAsync(ApiDeleteContext context)
        {
            await ExecuteNonQueryAsync(context);

            Service.CacheRemove(context);
            // return ExecuteNonQueryAsync(context, Func<ApiDeleteRequest, string> keySpecifier);
        }
コード例 #3
0
 public void CacheRemove(ApiDeleteContext context)
 {
     if (UseCache && context.Response.Success)
     {
         Cache.Remove(context.Request.Id.ToString());
         Cache.Remove(context.Response.AppId.ToString() + "." + context.Response.Path);
     }
 }