85 references to MessageMethod
NuGet.Credentials (6)
SecurePluginCredentialProvider.cs (6)
130MessageMethod.GetAuthenticationCredentials, 157MessageMethod.SetLogLevel.ToString(), 159MessageMethod.SetLogLevel, 168MessageMethod.Log, 182var key = $"{MessageMethod.SetCredentials}.{Id}"; 195MessageMethod.SetCredentials,
NuGet.Protocol (79)
Plugins\Connection.cs (1)
275MessageMethod method,
Plugins\IConnection.cs (1)
76MessageMethod method,
Plugins\IMessageDispatcher.cs (3)
35Message CreateMessage(MessageType type, MessageMethod method); 45Message CreateMessage<TPayload>(MessageType type, MessageMethod method, TPayload payload) 86MessageMethod method,
Plugins\InboundRequestProcessingHandler.cs (5)
14private readonly ISet<MessageMethod> _fastProccessingMethods; 19: this(Enumerable.Empty<MessageMethod>()) 27public InboundRequestProcessingHandler(IEnumerable<MessageMethod> fastProcessingMethods) 33_fastProccessingMethods = new HashSet<MessageMethod>(fastProcessingMethods); 50internal void Handle(MessageMethod messageMethod, Func<Task> task, CancellationToken cancellationToken)
Plugins\IRequestHandlers.cs (4)
26MessageMethod method, 37bool TryAdd(MessageMethod method, IRequestHandler handler); 45bool TryGet(MessageMethod method, out IRequestHandler handler); 52bool TryRemove(MessageMethod method);
Plugins\Logging\CommunicationLogMessage.cs (2)
11private readonly MessageMethod _method; 16internal CommunicationLogMessage(DateTimeOffset now, string requestId, MessageMethod method, MessageType type, MessageState state)
Plugins\Logging\TaskLogMessage.cs (2)
13private readonly MessageMethod _method; 18internal TaskLogMessage(DateTimeOffset now, string requestId, MessageMethod method, MessageType type, TaskState state)
Plugins\MessageDispatcher.cs (10)
142public Message CreateMessage(MessageType type, MessageMethod method) 158public Message CreateMessage<TPayload>(MessageType type, MessageMethod method, TPayload payload) 280MessageMethod method, 426message = new Message(requestId, MessageType.Fault, MessageMethod.None, fault); 462MessageMethod method, 643private IRequestHandler GetInboundRequestHandler(MessageMethod method) 716private static bool GetIsKeepAlive(MessageType type, MessageMethod method) 718if (type == MessageType.Request && method == MessageMethod.Handshake) 726private static TimeSpan GetRequestTimeout(IConnection connection, MessageType type, MessageMethod method) 728if (type == MessageType.Request && method == MessageMethod.Handshake)
Plugins\Messages\Message.cs (5)
34public MessageMethod Method { get; } 59/// is an undefined <see cref="MessageMethod" /> value.</exception> 61public Message(string requestId, MessageType type, MessageMethod method, JObject payload = null) 66internal Message(string requestId, MessageType type, MessageMethod method, object payload = null) 83if (!Enum.IsDefined(typeof(MessageMethod), method))
Plugins\MessageUtilities.cs (2)
28MessageMethod method) 53MessageMethod method,
Plugins\PluginFactory.cs (6)
238var processingHandler = new InboundRequestProcessingHandler(new HashSet<MessageMethod> { MessageMethod.Handshake, MessageMethod.Log }); 358requestHandlers.TryAdd(MessageMethod.Close, new CloseRequestHandler(plugin)); 359requestHandlers.TryAdd(MessageMethod.MonitorNuGetProcessExit, new MonitorNuGetProcessExitRequestHandler(plugin)); 447MessageMethod.Close);
Plugins\PluginManager.cs (5)
288MessageMethod.MonitorNuGetProcessExit.ToString(), 290MessageMethod.MonitorNuGetProcessExit, 296MessageMethod.Initialize.ToString(), 342MessageMethod.GetOperationClaims, 420MessageMethod.Initialize,
Plugins\PluginPackageDownloader.cs (1)
203MessageMethod.GetPackageHash,
Plugins\PluginPackageReader.cs (7)
287MessageMethod.CopyFilesInPackage, 303MessageMethod.CopyFilesInPackage, 935MessageMethod.CopyNupkgFile, 1034MessageMethod.CopyFilesInPackage, 1050MessageMethod.CopyFilesInPackage, 1073MessageMethod.GetFilesInPackage, 1089MessageMethod.GetFilesInPackage,
Plugins\RequestHandlers.cs (6)
16private readonly ConcurrentDictionary<MessageMethod, IRequestHandler> _handlers; 23_handlers = new ConcurrentDictionary<MessageMethod, IRequestHandler>(); 37MessageMethod method, 61public bool TryAdd(MessageMethod method, IRequestHandler handler) 77public bool TryGet(MessageMethod method, out IRequestHandler handler) 87public bool TryRemove(MessageMethod method)
Plugins\RequestHandlers\SymmetricHandshake.cs (3)
84if (!_connection.MessageDispatcher.RequestHandlers.TryAdd(MessageMethod.Handshake, this)) 100_connection.MessageDispatcher.RequestHandlers.TryRemove(MessageMethod.Handshake); 123MessageMethod.Handshake,
Providers\DownloadResourcePluginProvider.cs (2)
85MessageMethod.GetCredentials, 103MessageMethod.GetServiceIndex,
RemoteRepositories\PluginFindPackageByIdResource.cs (6)
201MessageMethod.SetLogLevel.ToString(), 279MessageMethod.SetLogLevel.ToString(), 284MessageMethod.PrefetchPackage, 417MessageMethod.GetPackageVersions, 491MessageMethod.Log, 506MessageMethod.SetLogLevel,
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (2)
85MessageMethod.GetCredentials, 103MessageMethod.GetServiceIndex,
Resources\DownloadResourcePlugin.cs (4)
113MessageMethod.SetLogLevel.ToString(), 118MessageMethod.PrefetchPackage, 157MessageMethod.Log, 172MessageMethod.SetLogLevel,
Resources\PluginResource.cs (2)
80var key = $"{MessageMethod.SetCredentials}.{_packageSource.SourceUri}"; 99MessageMethod.SetCredentials,