1 implementation of MessageDispatcher
NuGet.Protocol (1)
Plugins\Connection.cs (1)
43public IMessageDispatcher MessageDispatcher { get; }
11 references to MessageDispatcher
NuGet.Credentials (1)
SecurePluginCredentialProvider.cs (1)
167plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate(
NuGet.Protocol (10)
Plugins\OutboundRequestContext`1.cs (1)
272await _connection.MessageDispatcher.DispatchCancelAsync(_request, CancellationToken.None);
Plugins\PluginFactory.cs (1)
445var message = plugin.Connection.MessageDispatcher.CreateMessage(
Plugins\RequestHandlers\SymmetricHandshake.cs (2)
84if (!_connection.MessageDispatcher.RequestHandlers.TryAdd(MessageMethod.Handshake, this)) 100_connection.MessageDispatcher.RequestHandlers.TryRemove(MessageMethod.Handshake);
Providers\DownloadResourcePluginProvider.cs (2)
84plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate( 102plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate(
RemoteRepositories\PluginFindPackageByIdResource.cs (1)
490plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate(
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (2)
84plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate( 102plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate(
Resources\DownloadResourcePlugin.cs (1)
156plugin.Connection.MessageDispatcher.RequestHandlers.AddOrUpdate(