Exemple #1
0
        public HomeController(IBusLocationService busLocationService, ICookieService cookieService, ISessionService sessionService, IBusJourneyService busJourneyService)
        {
            _busLocationService = busLocationService;
            _cookieService      = cookieService;
            _sessionService     = sessionService;
            _busJourneyService  = busJourneyService;

            ///Todo:Burası kontrol edilecek.
            _cookieService.CookieCreate(Constant.Session, JsonConvert.SerializeObject(_sessionService.GetSession().Data));

            if (string.IsNullOrEmpty(_cookieService.CookieGet(Constant.Session).Value))
            {
                _cookieService.CookieCreate(Constant.Session, JsonConvert.SerializeObject(_sessionService.GetSession().Data));
            }
            else
            {
                sessionFromCookie = _cookieService.CookieGet(Constant.Session).Value;
            }
        }