コード例 #1
0
 public void CacheRemove(ApiClientDeleteByPKContext context)
 {
     if (UseCache && context.Response.Success && context.Response.Status != ApiClientDeleteByPKStatus.NotFound)
     {
         Cache.Remove(context.Request.Id.ToString());
         Cache.Remove(context.Response.ClientKey);
         InvalidateRequests();
     }
 }
コード例 #2
0
ファイル: Strategy.cs プロジェクト: mansoor-omrani/Locust.NET
        public override async Task RunAsync(ApiClientDeleteByPKContext context)
        {
            // Initialize(context);

            // return ExecuteNonQueryAsync(context);
            await ExecuteNonQueryAsync(context);

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

            // ExecuteNonQuery(context);
            ExecuteNonQuery(context);

            Finalize(context);
        }
コード例 #4
0
ファイル: Strategy.cs プロジェクト: mansoor-omrani/Locust.NET
 private void Finalize(ApiClientDeleteByPKContext context)
 {
     Service.CacheRemove(context);
 }
コード例 #5
0
ファイル: Strategy.cs プロジェクト: mansoor-omrani/Locust.NET
 private void Initialize(ApiClientDeleteByPKContext context)
 {
 }