using StickyBoard.Core.DTOs.BoardsAndCards; namespace StickyBoard.Core.Services.BoardsAndCards.Contracts; public interface IViewService { Task CreateAsync(Guid boardId, ViewCreateDto dto, CancellationToken ct); Task> GetForBoardAsync(Guid boardId, CancellationToken ct); Task UpdateAsync(Guid viewId, ViewUpdateDto dto, CancellationToken ct); Task DeleteAsync(Guid viewId, CancellationToken ct); }