Мой новый проект имеет дизайн, в котором есть службы с множеством окон для выполнения различных задач. Мне было дано задание создать базовый класс, от которого будут наследовать все службы Windows. Этот базовый класс будет выполнять общие функции, такие как создание экземпляров других служб Windows, путем итерации по файлу конфигурации (например, Activator.CreateInstance), регистрации событий onStart, onStop и т. Д. И может содержать некоторые дополнительные функции.
Прежде чем приступить к разработке, подумайте, есть ли уже какой-либо шаблон или кто-то хорошо понимает, как реализовать такую функциональность.
Любая помощь приветствуется.
Я забыл упомянуть, что использую .Net 2.0 (C #), без опции для wcf