Beispiel #1
0
        public void Setup()
        {
            var connection = ServiceTestHelper.GetDatabaseConnection();

            sessionDataService = new SessionDataService(connection);
            sessionTestHelper  = new SessionTestHelper(connection);
        }
Beispiel #2
0
 private async Task PreserveState()
 {
     var Data = new SessionData()
     {
         TruckOpenings = _TruckOpenings,
         CurrentTruck  = _SelectedTruck?.Truck,
     };
     await SessionDataService.Save(Data);
 }
Beispiel #3
0
        private async Task RestoreState()
        {
            var Data = await SessionDataService.Load();

            if (Data != null)
            {
                LoadTruckOpeningVMs(Data.TruckOpenings);
                LoadTruckVM(Data.CurrentTruck);
            }
        }
Beispiel #4
0
 public UsersHub(UserService us, SessionDataService data, GameRoomsService gameService)
 {
     _us          = us;
     _data        = data;
     _gameService = gameService;
 }