public async Task <IActionResult> FilterByCreator([FromQuery] BrowseSchedulesByCreator query)
 => Collection(await _scheduleSerivce.BrowseByCreatorAsync(query));
        public async Task <PagedResult <ScheduleDto> > BrowseByCreatorAsync(BrowseSchedulesByCreator query)
        {
            var filterSchedules = await _scheduleRepository.GetAllPageable(s => s.CreatorId == query.CreatorId, query);

            return(_mapper.Map <PagedResult <Schedule>, PagedResult <ScheduleDto> >(filterSchedules));
        }