Как подружить Dagger2 и ViewModel

Бонусом пойдет описание автоматического внедрения в activity и фрагменты и конечно же незабываемый десерт.