Class RequestHandlers
public sealed class RequestHandlers : IRequestHandlers
- Inheritance
-
RequestHandlers
- Implements
- Inherited Members
- Extension Methods
Constructors
RequestHandlers()
public RequestHandlers()
Methods
AddOrUpdate(MessageMethod, Func<IRequestHandler>, Func<IRequestHandler, IRequestHandler>)
public void AddOrUpdate(MessageMethod method, Func<IRequestHandler> addHandlerFunc, Func<IRequestHandler, IRequestHandler> updateHandlerFunc)
Parameters
methodMessageMethodaddHandlerFuncFunc<IRequestHandler>updateHandlerFuncFunc<IRequestHandler, IRequestHandler>
TryAdd(MessageMethod, IRequestHandler)
public bool TryAdd(MessageMethod method, IRequestHandler handler)
Parameters
methodMessageMethodhandlerIRequestHandler
Returns
TryGet(MessageMethod, out IRequestHandler)
public bool TryGet(MessageMethod method, out IRequestHandler handler)
Parameters
methodMessageMethodhandlerIRequestHandler
Returns
TryRemove(MessageMethod)
public bool TryRemove(MessageMethod method)
Parameters
methodMessageMethod