public AccountHandler(IUnitOfWork uow,
                       IMediatorHandler bus,
                       INotificationHandler <DomainNotification> notifications,
                       ITokenService tokenService,
                       IDonatorUserRepository donatorUserRepository,
                       IInstitutionUserRepository institutionUserRepository,
                       IAddressRepository addressRepository,
                       IUserNotificationTypeRepository userNotificationTypeRepository,
                       IUserSocialNotificationTypeRepository userSocialNotificationTypeRepository,
                       ISocialNotificationTypeRepository socialNotificationTypeRepository,
                       INotificationTypeRepository notificationTypeRepository,
                       IPhoneRepository phoneRepository,
                       IUserRepository userRepository,
                       UserManager <User> userManager,
                       SignInManager <User> signInManager)
     : base(uow, bus, notifications)
 {
     _bus                                  = bus;
     _tokenService                         = tokenService;
     _donatorUserRepository                = donatorUserRepository;
     _institutionUserRepository            = institutionUserRepository;
     _addressRepository                    = addressRepository;
     _userNotificationTypeRepository       = userNotificationTypeRepository;
     _userSocialNotificationTypeRepository = userSocialNotificationTypeRepository;
     _socialNotificationTypeRepository     = socialNotificationTypeRepository;
     _phoneRepository                      = phoneRepository;
     _userRepository                       = userRepository;
     _userManager                          = userManager;
     _signInManager                        = signInManager;
     _notificationTypeRepository           = notificationTypeRepository;
 }
 public SocialNotificationTypeController(ISocialNotificationTypeRepository socialNotificationTypeRepository,
                                         IMediatorHandler mediator,
                                         INotificationHandler <DomainNotification> notifications)
     : base(notifications)
 {
     _socialNotificationTypeRepository = socialNotificationTypeRepository;
     bus = mediator;
 }