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