// 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.
using System;
using System.Threading;
namespace CefSharp.Internals
{
///
public sealed class NoOpBrowserRefCounter : IBrowserRefCounter
{
///
int IBrowserRefCounter.Count
{
get { return 0; }
}
///
public void Dispose()
{
}
///
void IBrowserRefCounter.EnableLogging()
{
}
///
string IBrowserRefCounter.GetLog()
{
return string.Empty;
}
///
bool IBrowserRefCounter.Decrement(Type type)
{
return false;
}
///
void IBrowserRefCounter.Increment(Type type)
{
}
///
void IBrowserRefCounter.WaitForBrowsersToClose(int timeoutInMiliseconds)
{
}
///
void IBrowserRefCounter.WaitForBrowsersToClose(int timeoutInMiliseconds, CancellationToken cancellationToken)
{
}
}
}