2022-04-26 17:21:17 +02:00
|
|
|
|
using System;
|
|
|
|
|
using Bit.Core.Models.Domain;
|
2019-04-18 18:53:05 +02:00
|
|
|
|
|
|
|
|
|
namespace Bit.Core.Abstractions
|
|
|
|
|
{
|
|
|
|
|
public interface IBroadcasterService
|
|
|
|
|
{
|
2019-04-19 18:29:37 +02:00
|
|
|
|
void Send(Message message, string id = null);
|
|
|
|
|
void Subscribe(string id, Action<Message> messageCallback);
|
2019-04-18 18:53:05 +02:00
|
|
|
|
void Unsubscribe(string id);
|
|
|
|
|
}
|
2022-04-26 17:21:17 +02:00
|
|
|
|
}
|