// Copyright © 2015 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;
namespace CefSharp.Callback
{
///
/// Provides a callback implementation of
/// that does nothing with complete.
/// Added to workaround a CEF bug as per https://github.com/cefsharp/CefSharp/issues/2957#issuecomment-555285400
///
public sealed class NoOpCompletionCallback : ICompletionCallback
{
///
void ICompletionCallback.OnComplete()
{
}
///
bool ICompletionCallback.IsDisposed
{
//For now we return false
get { return false; }
}
///
void IDisposable.Dispose()
{
}
}
}