public AuthenticationController(ICommandBus commandBus, IViewRepository viewRepository, INotificationBus notificationBus) { _viewRepository = viewRepository; _notificationBus = notificationBus; _commandBus = commandBus.CheckNull("commandBus"); }