using WatchIt.Common.Model.Movies; using WatchIt.WebAPI.Services.Controllers.Common; namespace WatchIt.WebAPI.Services.Controllers.Movies; public interface IMoviesControllerService { Task GetAll(MovieQueryParameters query); Task Get(long id); Task Post(MovieRequest data); Task Put(long id, MovieRequest data); Task Delete(long id); Task GetGenres(long movieId); Task PostGenre(long movieId, short genreId); Task DeleteGenre(long movieId, short genreId); }