// Copyright © 2020 The CefSharp Authors. All rights reserved.
//
// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
//NOTE:Classes in the CefSharp.Core namespace have been hidden from intellisnse so users don't use them directly
namespace CefSharp
{
///
public class RequestContext : CefSharp.Core.RequestContext
{
///
public RequestContext() : base()
{
}
///
public RequestContext(CefSharp.IRequestContext otherRequestContext) : base(otherRequestContext)
{
}
///
public RequestContext(CefSharp.IRequestContext otherRequestContext, CefSharp.IRequestContextHandler requestContextHandler) : base(otherRequestContext, requestContextHandler)
{
}
///
public RequestContext(CefSharp.IRequestContextHandler requestContextHandler) : base(requestContextHandler)
{
}
///
public RequestContext(CefSharp.RequestContextSettings settings) : base(settings.settings)
{
}
///
public RequestContext(CefSharp.RequestContextSettings settings, CefSharp.IRequestContextHandler requestContextHandler) : base(settings.settings, requestContextHandler)
{
}
///
/// Creates a new RequestContextBuilder which can be used to fluently set
/// preferences
///
/// Returns a new RequestContextBuilder
public static RequestContextBuilder Configure()
{
var builder = new RequestContextBuilder();
return builder;
}
}
}