AbstractKernel type extending ICoreKernel.
Database type or null extending IDataBase.
Parent client type or null extending ICoreClient.
Cache type or null extending ICoreCache.
Presenter type or null extending ICorePresenter.
Kernel type extending ICoreKernel.
Database type or null extending IDataBase.
Parent client type or null extending ICoreClient.
Cache type or null extending ICoreCache.
Presenter type or null extending ICorePresenter.
Abstract base class for client components in the Core framework.
This class extends CoreElement and implements ICoreElement. It provides a foundational constructor that generates a unique identifier by prefixing the supplied channel name with
"client-"and forwards that identifier along with the module instance to the parent CoreElement constructor.CoreClient
Implements
ICoreElement<K, T, P, C, E>
Param: channel
Identifier used to construct the client’s unique name.
Param: module
Module instance providing kernel, database, cache, presenter, and parent client information.