Изображение блога
OS_Engine_team
OS_Engine_team Блог компании OsEngine
19 марта 2025, 19:24

Создание источника. Заготовка класса. Источники робота OsEngine #7

Продолжаем практические занятия по созданию новых источников для роботов в OsEngine.

Сегодня говорим про то, как и где нужно разместить заготовку класса источника, и сделаем его наследником интерфейса IIBotTab.

Создание источника. Заготовка класса. Источники робота OsEngine #7

1. Создаем новый класс.

Вот здесь:

Создание источника. Заготовка класса. Источники робота OsEngine #7

В самом начале это будет выглядеть вот так:

Создание источника. Заготовка класса. Источники робота OsEngine #7

2. Обозначаем наследование от IIBotTab.

Делаем класс наследником интерфейса IIBotTab вот так:

Создание источника. Заготовка класса. Источники робота OsEngine #7 

После чего позволяем Visual Studio добавить недостающие члены класса:

Создание источника. Заготовка класса. Источники робота OsEngine #7

И приводим это дело в порядок. Заготовка источника будет выглядеть так:

Создание источника. Заготовка класса. Источники робота OsEngine #7 

Что там есть на данный момент:

Создание источника. Заготовка класса. Источники робота OsEngine #7 

  1. При запросе типа источника возвращаем News.
  2. Убрали исключения из свойств. Теперь это get; set;
  3. Убрали исключения из методов. Пока они пустые.
  4. Перенесли события вниз класса.

Удачных алгоритмов!

Оглавление данной серии статей здесь. https://smart-lab.ru/company/os_engine/blog/1126598.php

Комментарии открыты для друзей!

Создание источника. Заготовка класса. Источники робота OsEngine #7

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн