public LoginFromCookie(GetPersistentLoginCookieValues getPersistentLoginCookieValues,
     WritePersistentLoginToCookie writePersistentLoginToCookie,
     PersistentLoginRepository persistentLoginRepository,
     SessionUser sessionUser)
 {
     _getPersistentLoginCookieValues = getPersistentLoginCookieValues;
     _writePersistentLoginToCookie = writePersistentLoginToCookie;
     _persistentLoginRepository = persistentLoginRepository;
     _sessionUser = sessionUser;
 }
 public RemovePersistentLoginFromCookie(GetPersistentLoginCookieValues getPersistentLoginCookieValues,
     PersistentLoginRepository persistentLoginRepository)
 {
     _getPersistentLoginCookieValues = getPersistentLoginCookieValues;
     _persistentLoginRepository = persistentLoginRepository;
 }