// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------
using System.Net.Http;
using System.Threading.Tasks;
namespace Microsoft.Graph
{
///
/// The interface required for all response handlers.
///
public interface IResponseHandler
{
///
/// Process raw HTTP response into the requested domain type.
///
/// The type to return
/// The HttpResponseMessage to handle.
///
Task HandleResponse(HttpResponseMessage response);
}
}