public async Task <int> ObterParticipantesFacilitadoresAsync(List <int> categoriasFm)
        {
            try
            {
                var niveisOcupacionais = new List <int> {
                    10, 19, 20, 21
                };

                return
                    (await
                     Task.Run(
                         () =>
                         _bmMatriculaOferta.ObterPorNivelOcupacional(niveisOcupacionais)
                         .Count(x => categoriasFm.Contains(x.Oferta.SolucaoEducacional.CategoriaConteudo.ID))));
            }
            catch (Exception ex)
            {
                throw new AcademicoException(ex.Message);
            }
        }