Table of Contents

Class GetCredentialsRequestHandler

Namespace
NuGet.Protocol.Plugins
Assembly
NuGet.Protocol.dll
public sealed class GetCredentialsRequestHandler : IRequestHandler, IDisposable
Inheritance
GetCredentialsRequestHandler
Implements
Inherited Members
Extension Methods

Constructors

GetCredentialsRequestHandler(IPlugin, IWebProxy, ICredentialService)

public GetCredentialsRequestHandler(IPlugin plugin, IWebProxy proxy, ICredentialService credentialService)

Parameters

plugin IPlugin
proxy IWebProxy
credentialService ICredentialService

Properties

CancellationToken

public CancellationToken CancellationToken { get; }

Property Value

CancellationToken

Methods

AddOrUpdateSourceRepository(SourceRepository)

public void AddOrUpdateSourceRepository(SourceRepository sourceRepository)

Parameters

sourceRepository SourceRepository

Dispose()

public void Dispose()

HandleResponseAsync(IConnection, Message, IResponseHandler, CancellationToken)

public Task HandleResponseAsync(IConnection connection, Message request, IResponseHandler responseHandler, CancellationToken cancellationToken)

Parameters

connection IConnection
request Message
responseHandler IResponseHandler
cancellationToken CancellationToken

Returns

Task