// 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));
}
}
}