6 implementations of IRequestHandler
NuGet.Protocol (6)
Plugins\RequestHandlers\CloseRequestHandler.cs (1)
13
public sealed class CloseRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
22
public sealed class GetCredentialsRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\GetServiceIndexRequestHandler.cs (1)
18
public sealed class GetServiceIndexRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\LogRequestHandler.cs (1)
15
public sealed class LogRequestHandler :
IRequestHandler
Plugins\RequestHandlers\MonitorNuGetProcessExitRequestHandler.cs (1)
18
public sealed class MonitorNuGetProcessExitRequestHandler :
IRequestHandler
, IDisposable
Plugins\RequestHandlers\SymmetricHandshake.cs (1)
17
public sealed class SymmetricHandshake :
IRequestHandler
, IDisposable
19 references to IRequestHandler
NuGet.Protocol (19)
Plugins\InboundRequestContext.cs (2)
101
private async Task ProcessResponseAsync(
IRequestHandler
requestHandler, Message request, IResponseHandler responseHandler)
234
IRequestHandler
requestHandler,
Plugins\IRequestHandlers.cs (6)
10
/// A set of <see cref="
IRequestHandler
" />.
26
Func<
IRequestHandler
> addHandlerFunc,
27
Func<
IRequestHandler
,
IRequestHandler
> updateHandlerFunc);
36
bool TryAdd(MessageMethod method,
IRequestHandler
handler);
44
bool TryGet(MessageMethod method, [NotNullWhen(true)] out
IRequestHandler
? handler);
Plugins\MessageDispatcher.cs (3)
615
IRequestHandler
? requestHandler = null;
642
private
IRequestHandler
GetInboundRequestHandler(MessageMethod method)
644
if (!RequestHandlers.TryGet(method, out
var
handler))
Plugins\RequestHandlers.cs (8)
11
/// A set of <see cref="
IRequestHandler
" />.
15
private readonly ConcurrentDictionary<MessageMethod,
IRequestHandler
> _handlers;
22
_handlers = new ConcurrentDictionary<MessageMethod,
IRequestHandler
>();
37
Func<
IRequestHandler
> addHandlerFunc,
38
Func<
IRequestHandler
,
IRequestHandler
> updateHandlerFunc)
60
public bool TryAdd(MessageMethod method,
IRequestHandler
handler)
76
public bool TryGet(MessageMethod method, [NotNullWhen(true)] out
IRequestHandler
? handler)