using SameBeat.Domain.Enumy; namespace SameBeat.Application.DTO; /// /// Stan pokazywany widzowi na stronie glownej -- czy impreza aktualnie trwa, plus poczatkowy stan /// sceny (uklad + zajete sloty), muzyki (StanMuzykiDto) i mikrofonu (StanMikrofonuDto, ETAP 5). /// Widzowie na /party musza znac ten stan od razu po wejsciu, zanim przyjdzie pierwszy event SignalR /// (ScenaZmieniona/StanMuzykiZmieniony/MikrofonPrzyznany). /// public record StatusWydarzeniaDto(bool Live, string? Nazwa, UkladSceny UkladSceny, List Sloty, StanMuzykiDto Muzyka, StanMikrofonuDto Mikrofon);