public async Task OnGet(string ConteudoBusca)
        {
            Busca = new BuscaDTO();
            ApplicationUser usuario = await GetCurrentUserAsync();

            Busca.Itens = new BuscaDeItens(_db, _userManager).Pesquisar(ConteudoBusca, usuario?.Id).ToList();
        }
        public List <IdNomeDTO> Pesquisar(string ConteudoBusca, string usuarioId)
        {
            BuscaDTO Busca = new BuscaDTO();

            var unidadesCurricularesDoUsuario = new UsuarioNaUnidadeCurricularRepository(_db).BuscarComUsuario(usuarioId);

            return(new ConteudoItemRepository(_db).BuscarPesquisa(ConteudoBusca, unidadesCurricularesDoUsuario));
        }
        public async Task OnGet()
        {
            var usuario = await GetCurrentUserAsync();

            //Último 10 itens inseridos pelo usuário
            int[] ultimosInseridos = new ItemRepository(_db).BuscarIdUltimasInsercoesPorUsuario(usuario?.Id);
            Busca       = new BuscaDTO();
            Busca.Itens = new ConteudoItemRepository(_db).BuscarUltimasInsercoesPorItensId(ultimosInseridos).OrderByDescending(x => x.Id)
                          .ToList();
        }