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