2 implementations of Connection
NuGet.Protocol (2)
Plugins\NoOpDisposePlugin.cs (1)
50
public IConnection
Connection
=> _plugin.Connection;
Plugins\Plugin.cs (1)
53
public IConnection
Connection
{ get; }
30 references to Connection
NuGet.Credentials (4)
SecurePluginCredentialProvider.cs (4)
129
var credentialResponse = await creationResult.Plugin.
Connection
.SendRequestAndReceiveResponseAsync<GetAuthenticationCredentialsRequest, GetAuthenticationCredentialsResponse>(
158
() => plugin.Plugin.
Connection
.SendRequestAndReceiveResponseAsync<SetLogLevelRequest, SetLogLevelResponse>(
167
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
194
plugin.Plugin.
Connection
.SendRequestAndReceiveResponseAsync<SetCredentialsRequest, SetCredentialsResponse>(
NuGet.Protocol (26)
Plugins\NoOpDisposePlugin.cs (1)
50
public IConnection Connection => _plugin.
Connection
;
Plugins\PluginFactory.cs (2)
445
var message = plugin.
Connection
.MessageDispatcher.CreateMessage(
453
plugin.
Connection
.SendAsync(message, cancellationTokenSource.Token).Wait();
Plugins\PluginManager.cs (5)
289
() => plugin.
Connection
.SendRequestAndReceiveResponseAsync<MonitorNuGetProcessExitRequest, MonitorNuGetProcessExitResponse>(
334
if (plugin.
Connection
.ProtocolVersion.Equals(Plugins.ProtocolConstants.Version100) && (string.IsNullOrEmpty(packageSourceRepository) || serviceIndex == null))
341
var response = await plugin.
Connection
.SendRequestAndReceiveResponseAsync<GetOperationClaimsRequest, GetOperationClaimsResponse>(
419
var response = await plugin.
Connection
.SendRequestAndReceiveResponseAsync<InitializeRequest, InitializeResponse>(
429
plugin.
Connection
.Options.SetRequestTimeout(requestTimeout);
Plugins\PluginPackageDownloader.cs (1)
202
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<GetPackageHashRequest, GetPackageHashResponse>(
Plugins\PluginPackageReader.cs (4)
286
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<CopyFilesInPackageRequest, CopyFilesInPackageResponse>(
934
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<CopyNupkgFileRequest, CopyNupkgFileResponse>(
1033
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<CopyFilesInPackageRequest, CopyFilesInPackageResponse>(
1072
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<GetFilesInPackageRequest, GetFilesInPackageResponse>(
Plugins\RequestHandlers\GetCredentialsRequestHandler.cs (1)
149
_plugin.
Connection
,
Providers\DownloadResourcePluginProvider.cs (2)
84
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
102
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
RemoteRepositories\PluginFindPackageByIdResource.cs (4)
283
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<PrefetchPackageRequest, PrefetchPackageResponse>(
416
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<GetPackageVersionsRequest, GetPackageVersionsResponse>(
490
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
505
await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<SetLogLevelRequest, SetLogLevelResponse>(
RemoteRepositories\PluginFindPackageByIdResourceProvider.cs (2)
84
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
102
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
Resources\DownloadResourcePlugin.cs (3)
117
var response = await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<PrefetchPackageRequest, PrefetchPackageResponse>(
156
plugin.
Connection
.MessageDispatcher.RequestHandlers.AddOrUpdate(
171
await _plugin.
Connection
.SendRequestAndReceiveResponseAsync<SetLogLevelRequest, SetLogLevelResponse>(
Resources\PluginResource.cs (1)
98
await plugin.
Connection
.SendRequestAndReceiveResponseAsync<SetCredentialsRequest, SetCredentialsResponse>(