コード例 #1
0
 public bool StoreNewUsage(string userName, int usageCount)
 {
     if (usageList.ContainsKey(userName) && usageList [userName].Active)
     {
         usageList [userName].Usage = usageCount;
     }
     else
     {
         usageList [userName]       = new IndividualQuotaUsage(TimerTime);
         usageList [userName].Usage = usageCount;
     }
     return(true);
 }
コード例 #2
0
        public int GetCurrentUsage(string userName)
        {
            int usage = 0;

            IndividualQuotaUsage userUsage = null;

            usageList.TryGetValue(userName, out userUsage);

            if (userUsage != null && userUsage.Active)
            {
                usage = userUsage.Usage;
            }

            return(usage);
        }