Table of Contents

Interface IAdmissionManager<TAdmissionManager, TArg>

Namespace
MarymoorStudios.Core.Rpc.Identity
Assembly
MarymoorStudios.Core.Rpc.Identity.dll

Interface that provides generic constraints.

public interface IAdmissionManager<out TAdmissionManager, in TArg> where TAdmissionManager : AdmissionManager

Type Parameters

TAdmissionManager
TArg

Methods

Create(TArg, ILoggerFactory, AdmissionPolicy, int)

Creates a new admission manager.

public static abstract TAdmissionManager Create(TArg args, ILoggerFactory factory, AdmissionManager.AdmissionPolicy policy, int maxRecencyList)

Parameters

args TArg
factory ILoggerFactory
policy AdmissionManager.AdmissionPolicy
maxRecencyList int

Returns

TAdmissionManager