using SameBeat.Domain.Encje;
namespace SameBeat.Application.Interfejsy;
public interface IRepozytoriumWydarzen
{
/// Zwraca najswiezsze utworzone wydarzenie albo null, gdy zadne jeszcze nie istnieje.
Task PobierzOstatnieAsync(CancellationToken token = default);
Task ZnajdzPoIdAsync(Guid id, CancellationToken token = default);
void Dodaj(Wydarzenie wydarzenie);
}