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); }