using System; using System.Threading.Tasks; using ErsatzTV.Core.Domain; namespace ErsatzTV.Core.Interfaces.Scheduling { public interface IPlayoutBuilder { Task BuildPlayoutItems(Playout playout, bool rebuild = false); Task BuildPlayoutItems( Playout playout, DateTimeOffset playoutStart, DateTimeOffset playoutFinish, bool rebuild = false); } }