Ejemplo n.º 1
0
 internal static async Task <Entry> CreateAsync(string username, int stateId, WatcherData data)
 {
     return(new Entry
     {
         SessionId = Session.SessionId,
         Timestamp = DateTime.UtcNow,
         EntryDate = GetEntryDate(),
         Username = username,
         StateId = stateId,
         Data = data
     });
 }
Ejemplo n.º 2
0
 public StoppedState(WatcherData data) : base(data)
 {
 }
Ejemplo n.º 3
0
 public StartedBreakState(WatcherData data) : base(data)
 {
 }
Ejemplo n.º 4
0
 public static IWatcherState Create(int stateId, WatcherData data)
 {
     return(_creators[stateId](data));
 }
Ejemplo n.º 5
0
        public WatcherStateBase(WatcherData data)
        {
            Data = data;

            data.SetState(this);
        }
Ejemplo n.º 6
0
 public IdleState(WatcherData data) : base(data)
 {
 }