public IpSessionController( IUserService userService, IAuthenticationService authenticationService, ITokenDataExtractorFactory tokenDataExtractorFactory, IProductIdExtractor productIdExtractor, IEmailNotificationService emailNotificationService, ISocialNetworkNotificationFactory notificationFactory) { _userService = userService; _authenticationService = authenticationService; _tokenDataExtractorFactory = tokenDataExtractorFactory; _productIdExtractor = productIdExtractor; _emailNotificationService = emailNotificationService; _notificationFactory = notificationFactory; }
public AccountController( IAuthenticationService authenticationService, IUserService userService, IEmailNotificationService emailNotificationService, IPortalFrontendSettings settings, ITokenDataExtractorFactory tokenDataExtractorFactory, ISocialNetworkNotificationFactory notificationFactory, IProductIdExtractor productIdExtractor, IPendingClientService pendingClientService, IPasswordService passwordService, ICompanyService companyService) : base(settings) { _emailNotificationService = emailNotificationService; _tokenDataExtractorFactory = tokenDataExtractorFactory; _notificationFactory = notificationFactory; _productIdExtractor = productIdExtractor; _pendingClientService = pendingClientService; _passwordService = passwordService; _companyService = companyService; _authenticationService = authenticationService; _userService = userService; }