public async Task <ActionResult <PagedResponse <SubtaskResponseDto> > > GetSubtasks([FromQuery] PaginationFilter paginationFilter)
        {
            var subtasks = await subtaskService.GetAllAsync(paginationFilter);

            var pagedResponse = new PagedResponse <SubtaskResponseDto>()
            {
                CurrentPage = subtasks.CurrentPage,
                PageSize    = subtasks.PageSize,
                TotalItems  = subtasks.TotalItems,
                TotalPages  = subtasks.TotalPages,
                Items       = mapper.Map <IEnumerable <SubtaskResponseDto> >(subtasks.Items)
            };

            return(Ok(pagedResponse));
        }