Files
dan_clark@outlook.com 2ac0e3ed26 project
2022-03-23 15:44:32 +00:00

14 lines
400 B
C#

using System.Reactive.Concurrency;
using System.Reactive.Subjects;
namespace TheXamlGuy.TaskbarGroup.Core
{
public interface IMessenger
{
void Send<TMessage>() where TMessage : new();
void Send<TMessage>(TMessage message);
IDisposable Subscribe<TMessage>(Action<TMessage> actionDelegate, IScheduler? scheduler = null, Func<TMessage, bool>? where = null);
}
}