Это невозможно, и я не думаю, что мы будем его поддерживать.
Цель кода MongoDB c - сериализовать объект в базу данных MongoDB, это не компонент CDI, это просто POJO.
Это те же классы, что и сериализатор / десериализатор Jackson или JSON -B, и они тоже не являются компонентами CDI.
Если вы хотите выполнить этап сопоставления (это это то, что, кажется, делает ваш код), вы должны сделать это на своем уровне обслуживания, прежде чем сохранять объект в MongoDB.
Код c - это просто класс, который обрабатывает, как атрибут объекта (подумайте Java Bean например) отображаются на документ BSON. На нем не должно быть сложных вычислений (представьте, что кто-то вызовет базу данных из кода c!).