Как унаследовать куки от другого класса - PullRequest
0 голосов
/ 26 октября 2018

У меня есть 2 c # класс: Войти и получить страницу

Оба класса имеют собственные методы, и оба имеют собственный контейнер cookie

Методы использования контейнеров cookie

Класс Getpage наследует логин

Теперь вопрос в том, что я объявил контейнер, и он используется классом входа - все методы используют файлы cookie. Нет проблем, но когда я хочу использовать эти куки в унаследованном классе getpage, я не получаю куки ..

Что не так? Как я могу использовать унаследованные куки?

1 Ответ

0 голосов
/ 25 апреля 2019

Согласно вашему описанию, в ваших классах есть контейнер cookie, то есть родительский (Login) и дочерний (GetPage) классы. Поскольку вы не инициализировали контейнер cookie GetPage, он не содержит никакой информации cookie, и когда вы пытаетесь получить информацию cookie внутри методов GetPage, они получают доступ к контейнеру cookie GetPage, а не к классу Login.

Поэтому, чтобы получить доступ к классу Cookie Container of Login в GetPage, вам необходимо использовать ключевое слово base в методах GetPage.

Таким образом, вы также сможете использовать информацию cookie, хранящуюся в контейнере cookie класса Login в GetPage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...