public UsersController(IUserServices userServices, IAccountServices accountServices, ICategoryServices categoryServices, ITransactionServices transactionServices, IBudgetServices budgetServices, IHttpContextProvider context, ISiteConfiguration config, ICryptoProvider crypto, IUrlHelper urlHelper, IModelCache cache, ICachingHelpers cachingHelpers, ISessionServices sessionServices) : base(userServices, accountServices, categoryServices, transactionServices, budgetServices, context, config, urlHelper, cache, cachingHelpers) { _crypto = crypto; _sessionServices = sessionServices; }
public CachedUserFriendsProvider(IEntityContextProvider entityContextProvider, IUserCommunityProvider userCommunityProvider, IHttpContextProvider httpContextProvider, IEntityNetworkRepository entityNetworkRepository) { _entityContextProvider = entityContextProvider; _userCommunityProvider = userCommunityProvider; _httpContextProvider = httpContextProvider; _entityNetworkRepository = entityNetworkRepository; }
public RegisterReturnUrlContext( IReturnUrlContext returnUrlContext, IHttpContextProvider httpContextProvider) { ReturnUrlContext = returnUrlContext; HttpContextProvider = httpContextProvider; }
/// <summary> /// Constructor /// </summary> /// <param name="locator"></param> /// <param name="locatorScopedFactory"></param> /// <param name="httpContextProvider"></param> /// <param name="reflectionHelper"></param> /// <param name="pipelineScope"></param> /// <param name="allowableNullForGetService"></param> /// <param name="allowableNullForGetServices"></param> public NullableWebApiDependencyResolver(ILocator locator, ILocatorScopedFactory locatorScopedFactory, IHttpContextProvider httpContextProvider, IReflectionHelper reflectionHelper = null, IPipelineScope pipelineScope = null, IEnumerable <Type> allowableNullForGetService = null, IEnumerable <Type> allowableNullForGetServices = null) : base(locator, reflectionHelper, allowableNullForGetService, allowableNullForGetServices) { _HttpContextProvider = httpContextProvider; _LocatorScopeFactory = locatorScopedFactory; _PipelineScope = pipelineScope ?? _Locator.Get <IPipelineScope>(); }
public static IAppBuilder UseRequestServices(this IAppBuilder builder, IHttpContextProvider httpContextProvider, Func <IServiceScope> factory) { UseRequestContextItem <IServiceScope>(builder, httpContextProvider, factory, true, (item) => { httpContextProvider.GetCurrent().SetRequestServices(item.ServiceProvider); }); return(builder); }
public IncludeCombiner(IIncludeHandlingSettings settings, IIncludeReader reader, IIncludeStorage storage, IHttpContextProvider http) { _settings = settings; _reader = reader; _storage = storage; _http = http; }
public CompaniesandDealsShareViewModel( ITextTranslator textTranslator, IDCDReader dcdReader, IHttpContextProvider context, I___BasePage glassModel, IAuthenticatedUserContext userContext) { TextTranslator = textTranslator; DCDReader = dcdReader; HttpContextProvider = context; UserContext = userContext; var wildcardValue = UrlUtils.GetLastUrlSement(HttpContextProvider.Current); if (glassModel._TemplateId.Equals(ICompany_PageConstants.TemplateId.Guid)) { var Company = DCDReader.GetCompanyByRecordNumber(wildcardValue); PageTitle = Company.Title; CompanyId = Company.RecordNumber.ToString(); } else if (glassModel._TemplateId.Equals(IDeal_PageConstants.TemplateId.Guid)) { var Deal = DCDReader.GetDealByRecordNumber(wildcardValue); PageTitle = Deal.Title; DealId = Deal.RecordNumber.ToString(); } }
public QnDDepResolver(IHttpContextProvider httpContextProvider, IIncludeHandlingSettings settings, Controller[] controllers) { types = new Dictionary <Type, object> { { typeof(IHttpContextProvider), httpContextProvider }, { typeof(IKeyGenerator), new KeyGenerator() }, { typeof(IIncludeHandlingSettings), settings } }; types.Add(typeof(IIncludeReader), new FileSystemIncludeReader((IHttpContextProvider)types[typeof(IHttpContextProvider)])); var keyGen = (IKeyGenerator)types[typeof(IKeyGenerator)]; types.Add(typeof(IIncludeStorage), new StaticIncludeStorage(keyGen)); var includeReader = (IIncludeReader)types[typeof(IIncludeReader)]; var storage = (IIncludeStorage)types[typeof(IIncludeStorage)]; var combiner = new IncludeCombiner(settings, includeReader, storage, (IHttpContextProvider)types[typeof(IHttpContextProvider)]); types.Add(typeof(IIncludeCombiner), combiner); types.Add(typeof(IncludeController), new IncludeController(settings, combiner)); foreach (var controller in controllers) { types.Add(controller.GetType(), controller); } }
public PaymentHistoryApplicationService(IAccountClient accountClient, IHttpContextProvider iHttpContextProvider, IPaymentHistoryClient paymentHistoryClient, IMapper mapper) { _paymentHistoryClient = paymentHistoryClient; _iHttpContextProvider = iHttpContextProvider; _mapper = mapper; _accountClient = accountClient; }
public InterestController(IInterestListQuery interestListQuery, ISpecificInterestGraphQuery specificInterestGraphQuery, IInterestTasks interestTasks, IHttpContextProvider httpContextProvider) { _interestListQuery = interestListQuery; _specificInterestGraphQuery = specificInterestGraphQuery; _interestTasks = interestTasks; _httpContextProvider = httpContextProvider; }
public FormsIdentityUserProvider(IHttpContextProvider httpContext, IAuthorizer authorizer) { Guard.IsNotNull(httpContext, "httpContext"); Guard.IsNotNull(authorizer, "authorizer"); this.httpContext = httpContext; this.authorizer = authorizer; }
/// <summary> /// Constructor /// </summary> /// <param name="locator"></param> /// <param name="pipelineScope">Optional: if null, retrieved from locator</param> /// <param name="serviceProviderTypeChecker"></param> /// <param name="httpContextProvider"></param> /// <param name="locatorScopeFactory"></param> public WebApiDependencyResolver(ILocator locator, IPipelineScope pipelineScope = null, IServiceProviderTypeChecker serviceProviderTypeChecker = null, IHttpContextProvider httpContextProvider = null, ILocatorScopedFactory locatorScopeFactory = null) { _Locator = locator; _PipelineScope = pipelineScope ?? _Locator.Get <IPipelineScope>(); _ServiceProviderTypeChecker = serviceProviderTypeChecker ?? locator.Get <IServiceProviderTypeChecker>(); _HttpContextProvider = httpContextProvider ?? locator.Get <IHttpContextProvider>(); _LocatorScopeFactory = locatorScopeFactory ?? locator.Get <ILocatorScopedFactory>(); }
public CachedConfigurationClientDecorator(IConfigurationClient client, IHttpContextProvider httpContext) { Guard.IsNotNull(client, "client"); Guard.IsNotNull(httpContext, "httpContext"); this.client = client; this.httpContext = httpContext; }
private static IHttpContextProvider GetHttpContextProvider() { if (_HttpContextProvider == null) { _HttpContextProvider = HttpContextProvider.Instance; } return(_HttpContextProvider); }
public IdentitySession(IAuthenticator <T> authenticator, IRepository repository, IHttpContextProvider httpContextProvider) { this.authenticator = authenticator; this.activeDirectoryMapper = activeDirectoryMapper; this.repository = repository; this.httpContextProvider = httpContextProvider; }
protected ResourcePathBuilder(IHttpContextProvider httpContextProvider, string configuredResourceRoot) { ArgumentUtility.CheckNotNull("httpContextProvider", httpContextProvider); ArgumentUtility.CheckNotNull("configuredResourceRoot", configuredResourceRoot); _httpContextProvider = httpContextProvider; _configuredResourceRoot = configuredResourceRoot; }
public AppUserService( IDbContextFactory <ValidationPortalDbContext> validationPortalDataContextFactory, IHttpContextProvider httpContextProvider, ILoggingService loggingService) { ValidationPortalDataContextFactory = validationPortalDataContextFactory; HttpContextProvider = httpContextProvider; LoggingService = loggingService; }
public AuthenticationService(IHttpContextProvider context) { if (context == null) { throw new ArgumentNullException("context"); } this.context = context.Get(); }
public CurrentTenantFileProvider( IHttpContextProvider contextprovider, ITenantFileSystemProviderFactory <TTenant> rootFactory, string key) { _contextprovider = contextprovider; _rootFactory = rootFactory; _key = key; }
public TenantShellRestarter( IHttpContextProvider httpContextProvider, TenantIdentifierAccessor <TTenant> tenantDistinguisherAccessor, ITenantShellResolver <TTenant> tenantResolver) { _httpContextProvider = httpContextProvider; _tenantDistinguisherAccessor = tenantDistinguisherAccessor; _tenantResolver = tenantResolver; }
public UserController(IUserTasks profileTasks, IUserProfileQuery userProfileQuery, IPrincipal principal, IConversationQuery conversationQuery, IHttpContextProvider httpContextProvider, IViewRenderer viewRenderer) { _userTasks = profileTasks; _userProfileQuery = userProfileQuery; _principal = principal; _conversationQuery = conversationQuery; _httpContextProvider = httpContextProvider; _viewRenderer = viewRenderer; }
public FileUploader( IHttpContextProvider httpContextProvider, ILogger logger, IFileProvider fileProvider) { _httpContextProvider = httpContextProvider; _logger = logger; _fileProvider = fileProvider; }
public GetTodayCardsQueryHandler( WordkiDbContext dbContext, IHttpContextProvider contextProvider, ITimeProvider timeProvider) { this.dbContext = dbContext; this.contextProvider = contextProvider; this.timeProvider = timeProvider; }
public AddGroupCommandHandler( WordkiDbContext dbContext, ITimeProvider dateTimeProvider, IHttpContextProvider contextProvider) { this.dbContext = dbContext; this.dateTimeProvider = dateTimeProvider; this.contextProvider = contextProvider; }
public CachingProvider(IHttpContextProvider httpContextProvider) { if (httpContextProvider == null) { throw new ArgumentNullException(nameof(httpContextProvider)); } this.httpContextProvider = httpContextProvider; }
private void Init(IHttpContextProvider contextProvider) { if (contextProvider == null) { throw new ArgumentNullException("contextProvider"); } this.contextProvider = contextProvider; context = contextProvider.Get(); }
public IncludeCombinerInteractionFacts() { _mocks = new MockRepository(); _mockSettings = _mocks.StrictMock<IIncludeHandlingSettings>(); _mockReader = _mocks.StrictMock<IIncludeReader>(); _mockStorage = _mocks.StrictMock<IIncludeStorage>(); _mockHttp = _mocks.StrictMock<IHttpContextProvider>(); _combiner = new IncludeCombiner(_mockSettings, _mockReader, _mockStorage, _mockHttp); _mocks.ReplayAll(); }
public void TestSetup() { _mocks = new MockRepository(); _mockSettings = _mocks.DynamicMock <IIncludeHandlingSettings>(); _mockReader = _mocks.DynamicMock <IIncludeReader>(); _mockStorage = _mocks.DynamicMock <IIncludeStorage>(); _mockHttp = _mocks.DynamicMock <IHttpContextProvider>(); _combiner = new IncludeCombiner(_mockSettings, _mockReader, _mockStorage, _mockHttp); _mocks.ReplayAll(); }
public RegisterPopOutViewModel( ITextTranslator textTranslator, ISiteRootContext siteRootContext, IReturnUrlContext returnUrlContext, IHttpContextProvider httpContextProvider) { TextTranslator = textTranslator; SiteRootContext = siteRootContext; ReturnUrlContext = returnUrlContext; HttpContextProvider = httpContextProvider; }
public AnswerCommnadHandler( WordkiDbContext dbContext, IHttpContextProvider contextProvider, INextRepeatCalculator nextRepeatCalculator, ITimeProvider timeProvider) { this.dbContext = dbContext; this.contextProvider = contextProvider; this.nextRepeatCalculator = nextRepeatCalculator; this.timeProvider = timeProvider; }
public PaymentApplicationService(IEmailApplicationService emailApplicationService, IPaymentHistoryApplicationService paymentHistoryApplicationService, IHttpContextProvider iHttpContextProvider, IPDFExportApplicationService pdfExportApplicationService, ITaxableStateClient taxableStateClient, IAccountApplicationService accountApplicationService, ITranscationCacheApplicationService transcationCacheApplicationService) { _taxableStateClient = taxableStateClient; _accountApplicationService = accountApplicationService; _transcationCacheApplicationService = transcationCacheApplicationService; _pdfExportApplicationService = pdfExportApplicationService; _iHttpContextProvider = iHttpContextProvider; _paymentHistoryApplicationService = paymentHistoryApplicationService; _emailApplicationService = emailApplicationService; }
public FileSystemStorageProvider(string basePath, string siteUrl, IHttpContextProvider httpContextProvider) { _httpContextProvider = httpContextProvider; _baseUrl = _httpContextProvider.MapPath("//"); _siteUrl = siteUrl; _storagePath = basePath; if (!_baseUrl.EndsWith("/")) { _baseUrl = _baseUrl + '/'; } }
public void TestSetup() { _viewData = new ViewDataDictionary(); _mocks = new MockRepository(); _mockHttpContextProvider = _mocks.Stub<IHttpContextProvider>(); _mockHttpContextProvider.Expect(hcp => hcp.Request).Return(_mocks.Stub<HttpRequestBase>()).Repeat.Twice(); _mockSettings = _mocks.Stub<IIncludeHandlingSettings>(); _html = WebTestUtility.BuildHtmlHelper(_mocks, _viewData, null); _mocks.ReplayAll(); var resolver = new QnDDepResolver(_mockHttpContextProvider, _mockSettings, new Controller[] { }); DependencyResolver.SetResolver(resolver); }
public JwtAuthService( [NotNull] IJwtTokenProvider jwtTokenProvider, [NotNull] IHttpContextProvider httpContextProvider, [NotNull] ISetting <JwtHttpSettings> jwtHttpSettings) { if (jwtHttpSettings == null) { throw new ArgumentNullException(nameof(jwtHttpSettings)); } _httpContextProvider = httpContextProvider ?? throw new ArgumentNullException(nameof(httpContextProvider)); _jwtTokenProvider = jwtTokenProvider ?? throw new ArgumentNullException(nameof(jwtTokenProvider)); _jwtHttpSettings = jwtHttpSettings.GetSettings(); }
public TenantContainerMiddleware( RequestDelegate next, ILogger <TenantContainerMiddleware <TTenant> > logger, AppBuilderAdaptorBase appBuilder, IHttpContextProvider httpContextProvider ) { _next = next; _logger = logger; _appBuilder = appBuilder; _httpContextProvider = httpContextProvider; }
public ImageService(IHttpContextProvider httpContextProvider, IRepository repository, IBloomServiceHub hub, IStorageProvider storageProvider) { this.repository = repository; this.settings = BloomServiceConfiguration.FromWebConfig(ConfigurationManager.AppSettings); _hub = hub; _storageProvider = storageProvider; _urlToTechnicianIcon = Path.Combine(settings.BasePath, "images/technician.png"); _urlToWorkOrderIcon = Path.Combine(settings.BasePath, "images/workorder.png"); _urlToFolderTecnician = Path.Combine(settings.BasePath, "technician"); _urlToFolderWorkOrder = Path.Combine(settings.BasePath, "workorder"); _urlToFolderPhotoWorkOrders = Path.Combine(settings.BasePath, "images"); _urlToFolderFonts = Path.Combine(settings.BasePath.Replace("/userFiles", ""), "fonts");; }
public void TestSetup() { _viewData = new ViewDataDictionary(); _mocks = new MockRepository(); _mockHttpContextProvider = _mocks.Stub <IHttpContextProvider>(); _mockHttpContextProvider.Expect(hcp => hcp.Request).Return(_mocks.Stub <HttpRequestBase>()).Repeat.Twice(); _mockSettings = _mocks.Stub <IIncludeHandlingSettings>(); _html = WebTestUtility.BuildHtmlHelper(_mocks, _viewData, null); _mocks.ReplayAll(); var resolver = new QnDDepResolver(_mockHttpContextProvider, _mockSettings, new Controller[] { }); DependencyResolver.InitializeWith(resolver); }
public IncludeCombinerHtmlExtensionsFacts() { _mocks = new MockRepository(); _mockHttpContextProvider = _mocks.Stub<IHttpContextProvider>(); _mockHttpContextProvider.Expect(hcp => hcp.Request).Return(_mocks.Stub<HttpRequestBase>()).Repeat.Twice(); _mockSettings = _mocks.Stub<IIncludeHandlingSettings>(); ServiceLocator.SetLocatorProvider(() => QnDServiceLocator.Create(_mockHttpContextProvider, _mockSettings, new Controller[] { })); _viewData = new ViewDataDictionary(); _html = WebTestUtility.BuildHtmlHelper(_mocks, _viewData, null); _mocks.ReplayAll(); }
public DefaultApplicationServices(IUserProvider userProvider, IHttpContextProvider httpContextProvider, IConfigurationProvider configurationProvider, IClientFactory<IEntryClient> entryService, IMapper mapper) { Guard.IsNotNull(userProvider, "userProvider"); Guard.IsNotNull(httpContextProvider, "httpContextProvider"); Guard.IsNotNull(configurationProvider, "configurationProvider"); Guard.IsNotNull(entryService, "entryService"); Guard.IsNotNull(mapper, "mapper"); this.userProvider = userProvider; this.httpContextProvider = httpContextProvider; this.configurationProvider = configurationProvider; this.entryService = entryService; this.mapper = mapper; }
public BaseController(IUserServices userServices, IAccountServices accountServices, ICategoryServices categoryServices, ITransactionServices transactionServices, IBudgetServices budgetServices, IHttpContextProvider context, ISiteConfiguration config, IUrlHelper urlHelper, IModelCache cache, ICachingHelpers cachingHelpers) { _userServices = userServices; _accountServices = accountServices; _categoryServices = categoryServices; _transactionServices = transactionServices; _budgetServices = budgetServices; _context = context; _config = config; _url = urlHelper; _cache = cache; _cachingHelpers = cachingHelpers; }
public UserSession(IHttpContextProvider httpContextProvider, IUserRepository userRepository) { this.httpContextProvider = httpContextProvider; this.userRepository = userRepository; }
public UserSession(IAuthenticator authenticator, IMemberRepository memberRepository, IHttpContextProvider httpContextProvider) { this.authenticator = authenticator; this.httpContextProvider = httpContextProvider; this.memberRepository = memberRepository; }
public AccountService(IHttpContextProvider httpContextProvider, IMappingEngine mapper) { _mapper = mapper; _httpContextProvider = httpContextProvider; }
public void TestSetup() { _mocks = new MockRepository(); _mockSettings = _mocks.DynamicMock<IIncludeHandlingSettings>(); _mockReader = _mocks.DynamicMock<IIncludeReader>(); _mockStorage = _mocks.DynamicMock<IIncludeStorage>(); _mockHttp = _mocks.DynamicMock<IHttpContextProvider>(); _combiner = new IncludeCombiner(_mockSettings, _mockReader, _mockStorage, _mockHttp); _mocks.ReplayAll(); }
public FormsAuthenticationWrapper(IHttpContextProvider httpContext) { Guard.IsNotNull(httpContext, "httpContext"); this.httpContext = httpContext; }
public SiteSecurity(IUserManager userManager, IHttpContextProvider contextProvider, ISymmetricCrypto symmetricCrypto) { m_UserManager = userManager; m_ContextProvider = contextProvider; m_SymmetricCrypto = symmetricCrypto; }
public ValidationController(ILocationService locationService, IHttpContextProvider httpContextProvider, IUserTasks userTasks) { _locationService = locationService; _httpContextProvider = httpContextProvider; _userTasks = userTasks; }
public QnDDepResolver(IHttpContextProvider httpContextProvider, IIncludeHandlingSettings settings, Controller[] controllers) { types = new Dictionary<Type, object> { { typeof (IHttpContextProvider), httpContextProvider }, { typeof (IKeyGenerator), new KeyGenerator() }, { typeof (IIncludeHandlingSettings), settings } }; types.Add(typeof(IIncludeReader), new FileSystemIncludeReader((IHttpContextProvider)types[typeof(IHttpContextProvider)])); var keyGen = (IKeyGenerator)types[typeof(IKeyGenerator)]; types.Add(typeof(IIncludeStorage), new StaticIncludeStorage(keyGen)); var includeReader = (IIncludeReader)types[typeof(IIncludeReader)]; var storage = (IIncludeStorage)types[typeof(IIncludeStorage)]; var combiner = new IncludeCombiner(settings, includeReader, storage, (IHttpContextProvider)types[typeof(IHttpContextProvider)]); types.Add(typeof(IIncludeCombiner), combiner); types.Add(typeof(IncludeController), new IncludeController(settings, combiner)); foreach (var controller in controllers) { types.Add(controller.GetType(), controller); } }
public FileSystemIncludeReader(IHttpContextProvider http) { _applicationRoot = http.Request.ApplicationPath; _fileSystemRoot = http.Request.MapPath("~/"); }
public SessionAuthentication(IHttpContextProvider httpContextProvider) { _httpContextProvider = httpContextProvider; }
public GoogleAnalyticsTracker(IHttpContextProvider contextProvider) { _contextProvider = contextProvider; }
public NotificationController(ILatestNotificationQuery latestNotificationQuery, IHttpContextProvider httpContextProvider) { _latestNotificationQuery = latestNotificationQuery; _httpContextProvider = httpContextProvider; }
public FormsAuthenticationStorage(IHttpContextProvider httpContextProvider) { _httpContextProvider = httpContextProvider; }
public UsersByInterestsQuery(IUserTasks userTasks, IHttpContextProvider httpProvider, IUserSearchPipeline userSearchPipeline) { _userTasks = userTasks; _httpProvider = httpProvider; _userSearchPipeline = userSearchPipeline; }