Giga, Backgroundservices, Inheritence, Infrastructure, Baseclass, StopingToken, Projects
------------------------------------------------------------------
D:\Projects\VS02\2606\Backgroundservice\Giga\GA.BackgroundServices.CoreSln\GA.BackgroundServices.CoreSln.slnx
D:\Projects\VS02\2606\Backgroundservice\Giga\GA.BackgroundServices.CoreSln\CA_Backgroundservice01\CA_Backgroundservice01.csproj
D:\Projects\VS02\2606\Backgroundservice\Giga\GA.BackgroundServices.CoreSln\GA.BackgroundServices.Core\GA.BackgroundServices.Core.csproj
--------------------------------------------------------------------------
Inheritence Backgroundservices -> Busnesslogic
Abstract Baseclass -> Infrustructure,
чтобы инфраструктура осталась в абстрактном классе, а бизнес логика была в наследуемаом классе.
Таким образом получаем Инфроструктура осталась в базовом классе
Мы Инфроструктуру не видим и не хотим видеть
Мы работаем с бизнес логикой
Infrastructure in the Abstract Baseclass
Busnesslogic in the Inheritence class
Комментариев нет:
Отправить комментарий