/// <summary>
 /// Default constructor
 /// </summary>
 public SessionController()
 {
     sessionDal   = new SessionDal();
     userDal      = new UserDal();
     sprydZoneDal = new SprydZoneDal();
 }
 /// <summary>
 /// Constructor used for tests (possible to put a different DB)
 /// </summary>
 /// <param name="sessionFakeDal"></param>
 /// <param name="userFakeDal"></param>
 /// <param name="sprydZoneFakeDal"></param>
 public SessionController(ISessionDal sessionFakeDal, IUserDal userFakeDal, ISprydZoneDal sprydZoneFakeDal)
 {
     sessionDal   = sessionFakeDal;
     userDal      = userFakeDal;
     sprydZoneDal = sprydZoneFakeDal;
 }
Example #3
0
 public SessionManager(ISessionDal sessionDal) => _sessionDal = sessionDal;