Class TypeMapManager<T, TM>
A base class for managers that use a type map to manage instances of IManageable<T>.
public abstract class TypeMapManager<T, TM> : ManagerBase<T, TM>, IManager<T, TM>, IManager, IManageable where T : class, IManageable<TM> where TM : class, IManager
Type Parameters
T
The type of manageable objects, which must implement IManageable<T>.
TM
The type of manager, which must implement IManager.
- Inheritance
-
ManagerBase<T, TM>TypeMapManager<T, TM>
- Implements
-
IManager<T, TM>
- Derived
- Inherited Members
- Extension Methods
Constructors
TypeMapManager()
A base class for managers that use a type map to manage instances of IManageable<T>.
protected TypeMapManager()