using System;
using System.Collections.Generic;
using System.Linq;
namespace NzbDrone.Common.Eventing
{
///
/// Enables loosely-coupled publication of events.
///
public interface IEventAggregator
{
void Publish(TEvent message) where TEvent : IEvent;
}
}