#3374 Mediator add subscribeOnce function
Merge issue #3374