6 implementations of IRequestHandler
NuGet.Protocol (6)
Plugins\RequestHandlers\CloseRequestHandler.cs (1)
15
public sealed class CloseRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
21
public sealed class GetCredentialsRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\GetServiceIndexRequestHandler.cs (1)
18
public sealed class GetServiceIndexRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\LogRequestHandler.cs (1)
16
public sealed class LogRequestHandler :
IRequestHandler
Plugins\RequestHandlers\MonitorNuGetProcessExitRequestHandler.cs (1)
17
public sealed class MonitorNuGetProcessExitRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\SymmetricHandshake.cs (1)
16
public sealed class SymmetricHandshake :
IRequestHandler
, IDisposable
20 references to IRequestHandler
NuGet.Protocol (20)
Plugins\InboundRequestContext.cs (2)
103
private async Task ProcessResponseAsync(
IRequestHandler
requestHandler, Message request, IResponseHandler responseHandler)
236
IRequestHandler
requestHandler,
Plugins\IRequestHandlers.cs (6)
11
/// A set of <see cref="
IRequestHandler
" />.
27
Func<
IRequestHandler
> addHandlerFunc,
28
Func<
IRequestHandler
,
IRequestHandler
> updateHandlerFunc);
37
bool TryAdd(MessageMethod method,
IRequestHandler
handler);
45
bool TryGet(MessageMethod method, out
IRequestHandler
handler);
Plugins\MessageDispatcher.cs (3)
616
IRequestHandler
requestHandler = null;
643
private
IRequestHandler
GetInboundRequestHandler(MessageMethod method)
645
IRequestHandler
handler;
Plugins\RequestHandlers.cs (9)
12
/// A set of <see cref="
IRequestHandler
" />.
16
private readonly ConcurrentDictionary<MessageMethod,
IRequestHandler
> _handlers;
23
_handlers = new ConcurrentDictionary<MessageMethod,
IRequestHandler
>();
38
Func<
IRequestHandler
> addHandlerFunc,
39
Func<
IRequestHandler
,
IRequestHandler
> updateHandlerFunc)
61
public bool TryAdd(MessageMethod method,
IRequestHandler
handler)
77
public bool TryGet(MessageMethod method, out
IRequestHandler
handler)
89
IRequestHandler
handler;