public SessionController( IOwinContext owinContext, IUserProfileAccessManager userProfileAccessManager) { _owinContext = owinContext; _userProfileAccessManager = userProfileAccessManager; }
public HomeController( IRepository <Stack> stackRepository, IRepository <AwsProfile> profileRepository, IRepository <Product> productRepository, IRepository <Instance> instanceRepository, IRepository <Schedule> scheduleRepository, IBackgroundJobClient backgroundJobClient, IMappingEngine mappingEngine, IOwinContext owinContext, INumberedStringGenerator numberedStringGenerator, IUserProfileAccessManager userProfileAccessManager, IStackItConfiguration stackItConfiguration, CostCalculator costCalculator, IStackViewModelHelper stackViewModelHelper) { _stackRepository = stackRepository; _profileRepository = profileRepository; _productRepository = productRepository; _instanceRepository = instanceRepository; _scheduleRepository = scheduleRepository; _backgroundJobClient = backgroundJobClient; _mapper = mappingEngine; _owinContext = owinContext; _numberedStringGenerator = numberedStringGenerator; _userProfileAccessManager = userProfileAccessManager; _stackItConfiguration = stackItConfiguration; _costCalculator = costCalculator; _stackViewModelHelper = stackViewModelHelper; }
public AccountController( IAuthenticatedUserClient authenticatedUserClient, ISignInManager signInManager, IUserProfileAccessManager userProfileAccessManager) { _authenticatedUserClient = authenticatedUserClient; _signInManager = signInManager; _userProfileAccessManager = userProfileAccessManager; }