13 lines
338 B
C#
13 lines
338 B
C#
namespace BlazorCanvas.Server.Components.Data;
|
|
|
|
public interface IRedisService {
|
|
Task<bool> InitStreamer();
|
|
bool InitSubscriber();
|
|
|
|
Task<CanvasCommand?> Subscribe(CancellationToken cToken);
|
|
void Publish(CanvasCommand command);
|
|
|
|
void Produce(CanvasCommand command);
|
|
Task<IEnumerable<CanvasCommand>> Consume();
|
|
}
|