示例#1
0
        public UsageStore(IUsageKeeper usageKeeper)
        {
            this.usageKeeper = usageKeeper;

            timer       = new UsageTimer(usageKeeper.GetResolution());
            startupTime = DateTime.Now;

            timer.Elasped += Timer_Elasped;
            SystemEvents.SessionSwitch += new SessionSwitchEventHandler(OnWindowsLockUnlock);
        }
示例#2
0
 public Resolution GetResolution()
 {
     return(usageKeeper.GetResolution());
 }