(не классы таблиц) нужно передавать объект который создан в основном проекте "Работа1.exe".
Получается вот так:
Есть проект "Помощь.dll".
В нём есть класс для работы с логами.
В "Работа1.exe" создаётся класс наследник "Работа1.MyLog : Помощь.log", экземпляр которого в свою очередь передаётся в конструктор класса работы с БД.
Нужно создать проект "ОбщаяБД.dll"
Которая будет принимать объект "Работа1.MyLog" в конструкторе при создании экземпляра "ОбщаяБД.ГлавнаяТаблица".
Но ссылаться с одного на второй, а потом со второго на первый проект нельзя.
Можно ли в конструкторе "ОбщаяБД.ГлавнаяТаблица" передавать "Помощь.log", а по факту передавать туда наследника "Работа1.MyLog"?
Последнее- да, именно так и лелают
Обсуждают сегодня