Esempio n. 1
0
 public CacheHitLogEntity(string cacheKey, CacheHitStatusEnum hit)
 {
     this.CacheKey = cacheKey;
     this.HitValue = (int)hit;
     if (hit == CacheHitStatusEnum.Hit)
     {
         this.Hit = (int)YesOrNoEnum.是;
     }
     else
     {
         this.NotHit = (int)YesOrNoEnum.是;
     }
 }
 public abstract Task CacheHitLog(string cache_key, CacheHitStatusEnum status);
Esempio n. 3
0
 public override async Task CacheHitLog(string cache_key, CacheHitStatusEnum status)
 {
     this.LogActor.Value?.Tell(new CacheHitLogEntity(cache_key, status));
     await Task.FromResult(1);
 }
Esempio n. 4
0
 protected virtual Task CacheHitLog(string cache_key, CacheHitStatusEnum status) => Task.CompletedTask;