// Copyright (c) Microsoft. All rights reserved. // // Licensed under the MIT license. using System.Threading.Tasks; using NuGet.Protocol.Plugins; using NuGetCredentialProvider.Logging; namespace NuGetCredentialProvider.RequestHandlers { /// /// Handles an . /// internal class InitializeRequestHandler : RequestHandlerBase { /// /// Initializes a new instance of the class. /// /// A to use for logging. public InitializeRequestHandler(ILogger logger) : base(logger) { } public override Task HandleRequestAsync(InitializeRequest request) { return Task.FromResult(new InitializeResponse(MessageResponseCode.Success)); } } }