83 references to MessageType
NuGet.Protocol (83)
Plugins\AutomaticProgressReporter.cs (1)
179
MessageType
.Progress,
Plugins\IMessageDispatcher.cs (2)
35
Message CreateMessage(
MessageType
type, MessageMethod method);
45
Message CreateMessage<TPayload>(
MessageType
type, MessageMethod method, TPayload payload)
Plugins\InboundRequestContext.cs (2)
120
var response = MessageUtilities.Create(request.RequestId,
MessageType
.Cancel, request.Method);
187
MessageType
.Fault,
Plugins\Logging\CommunicationLogMessage.cs (2)
14
private readonly
MessageType
_type;
16
internal CommunicationLogMessage(DateTimeOffset now, string requestId, MessageMethod method,
MessageType
type, MessageState state)
Plugins\Logging\TaskLogMessage.cs (2)
16
private readonly
MessageType
_type;
18
internal TaskLogMessage(DateTimeOffset now, string requestId, MessageMethod method,
MessageType
type, TaskState state)
Plugins\MessageConverter.cs (38)
14
private static readonly Dictionary<(MessageMethod,
MessageType
), Func<JsonElement, object?>> _read = new()
16
[(MessageMethod.Handshake,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.HandshakeRequest),
17
[(MessageMethod.Handshake,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.HandshakeResponse),
19
[(MessageMethod.Initialize,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.InitializeRequest),
20
[(MessageMethod.Initialize,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.InitializeResponse),
22
[(MessageMethod.GetOperationClaims,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetOperationClaimsRequest),
23
[(MessageMethod.GetOperationClaims,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetOperationClaimsResponse),
25
[(MessageMethod.GetServiceIndex,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetServiceIndexRequest),
26
[(MessageMethod.GetServiceIndex,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetServiceIndexResponse),
28
[(MessageMethod.GetAuthenticationCredentials,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetAuthenticationCredentialsRequest),
29
[(MessageMethod.GetAuthenticationCredentials,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetAuthenticationCredentialsResponse),
31
[(MessageMethod.GetCredentials,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetCredentialsRequest),
32
[(MessageMethod.GetCredentials,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetCredentialsResponse),
34
[(MessageMethod.Log,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.LogRequest),
35
[(MessageMethod.Log,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.LogResponse),
37
[(MessageMethod.SetLogLevel,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.SetLogLevelRequest),
38
[(MessageMethod.SetLogLevel,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.SetLogLevelResponse),
40
[(MessageMethod.SetCredentials,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.SetCredentialsRequest),
41
[(MessageMethod.SetCredentials,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.SetCredentialsResponse),
43
[(MessageMethod.MonitorNuGetProcessExit,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.MonitorNuGetProcessExitRequest),
44
[(MessageMethod.MonitorNuGetProcessExit,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.MonitorNuGetProcessExitResponse),
46
[(MessageMethod.CopyFilesInPackage,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.CopyFilesInPackageRequest),
47
[(MessageMethod.CopyFilesInPackage,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.CopyFilesInPackageResponse),
49
[(MessageMethod.CopyNupkgFile,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.CopyNupkgFileRequest),
50
[(MessageMethod.CopyNupkgFile,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.CopyNupkgFileResponse),
52
[(MessageMethod.GetFilesInPackage,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetFilesInPackageRequest),
53
[(MessageMethod.GetFilesInPackage,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetFilesInPackageResponse),
55
[(MessageMethod.GetPackageHash,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetPackageHashRequest),
56
[(MessageMethod.GetPackageHash,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetPackageHashResponse),
58
[(MessageMethod.GetPackageVersions,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.GetPackageVersionsRequest),
59
[(MessageMethod.GetPackageVersions,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.GetPackageVersionsResponse),
61
[(MessageMethod.PrefetchPackage,
MessageType
.Request)] = e => e.Deserialize(PluginJsonContext.Default.PrefetchPackageRequest),
62
[(MessageMethod.PrefetchPackage,
MessageType
.Response)] = e => e.Deserialize(PluginJsonContext.Default.PrefetchPackageResponse),
125
if (!Enum.TryParse<
MessageType
>(typeStr, out
var
messageType) || !Enum.IsDefined(typeof(
MessageType
), messageType))
149
if (messageType is
MessageType
.Fault)
153
else if (messageType is
MessageType
.Progress)
Plugins\MessageDispatcher.cs (24)
142
public Message CreateMessage(
MessageType
type, MessageMethod method)
158
public Message CreateMessage<TPayload>(
MessageType
type, MessageMethod method, TPayload payload)
298
MessageType
.Request,
342
return DispatchAsync(connection,
MessageType
.Response, request, responsePayload, cancellationToken);
379
MessageType
type,
409
var message = MessageUtilities.Create(request.RequestId,
MessageType
.Cancel, request.Method);
426
message = new Message(requestId,
MessageType
.Fault, MessageMethod.None, fault);
432
message = new Message(request.RequestId,
MessageType
.Fault, request.Method, fault);
444
var message = MessageUtilities.Create(request.RequestId,
MessageType
.Progress, request.Method, progress);
461
MessageType
type,
481
case
MessageType
.Request:
482
case
MessageType
.Response:
483
case
MessageType
.Fault:
541
case
MessageType
.Response:
545
case
MessageType
.Progress:
549
case
MessageType
.Fault:
553
case
MessageType
.Cancel:
570
case
MessageType
.Cancel:
574
case
MessageType
.Request:
578
case
MessageType
.Fault:
717
private static bool GetIsKeepAlive(
MessageType
type, MessageMethod method)
719
if (type ==
MessageType
.Request && method == MessageMethod.Handshake)
727
private static TimeSpan GetRequestTimeout(IConnection connection,
MessageType
type, MessageMethod method)
729
if (type ==
MessageType
.Request && method == MessageMethod.Handshake)
Plugins\Messages\Message.cs (5)
29
public
MessageType
Type { get; }
58
/// is an undefined <see cref="
MessageType
" /> value.</exception>
62
public Message(string requestId,
MessageType
type, MessageMethod method, JObject payload = null)
67
internal Message(string requestId,
MessageType
type, MessageMethod method, object payload = null)
74
if (!Enum.IsDefined(typeof(
MessageType
), type))
Plugins\MessageUtilities.cs (2)
27
MessageType
type,
52
MessageType
type,
Plugins\OutboundRequestContext`1.cs (4)
141
MessageType
.Cancel));
259
_logger.Write(new TaskLogMessage(_logger.Now, _request.RequestId, _request.Method,
MessageType
.Cancel, TaskState.Queued));
269
_logger.Write(new TaskLogMessage(_logger.Now, _request.RequestId, _request.Method,
MessageType
.Cancel, TaskState.Executing));
281
_logger.Write(new TaskLogMessage(_logger.Now, _request.RequestId, _request.Method,
MessageType
.Cancel, TaskState.Completed));
Plugins\PluginFactory.cs (1)
446
MessageType
.Request,