Table of Contents

Class TypeMapManager<T, TM>

Namespace
RisingV.Shared.Managers
Assembly
RisingV.Shared.dll

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
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()