private void Register() { MediatorFactory.Add <BaseMediator>(MediatorType.BaseMediator); MediatorFactory.Add <FreeMediator>(MediatorType.FreeMediator); MediatorFactory.Add <CoverMediator>(MediatorType.CoverMediator); MediatorFactory.Add <ChildMediator>(MediatorType.ChildMediator); }