using Best.HTTP.Shared.Logger;
namespace Best.HTTP.Hosts.Connections
{
///
/// Interface for signaling upload threads.
///
public interface IThreadSignaler
{
///
/// A instance for debugging purposes.
///
///
/// To help implementors log in the IThreadSignaler's context,
/// the interface implementors must make their logging context accessible.
///
public LoggingContext Context { get; }
///
/// Signals the associated thread to resume or wake up.
///
void SignalThread();
}
}