// ------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
// ------------------------------------------------------------------------------
namespace Microsoft.Graph.Core.Requests
{
using Newtonsoft.Json.Linq;
using System.Collections.Generic;
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
///
/// The type BatchRequest
///
public class BatchRequest: BaseRequest, IBatchRequest
{
///
/// Constructs a new BatchRequest.
///
/// The URL for the built request.
/// The for handling requests.
/// Query and header option name value pairs for the request.
public BatchRequest(
string requestUrl,
IBaseClient client,
IEnumerable