public AuthMvcController(IUserReposytory repo, IAppDataReposytory appDataRepo, ISessionHelper sessionHelper) { _userReposytory = repo; _appDataReposytory = appDataRepo; _sessionHelper = sessionHelper; }
public CpuController(ICpuRepository cpuRepository, IManRepository manRepository, ISessionHelper sessionHelper) { _cpuRepository = cpuRepository; _manRepository = manRepository; _sessionHelper = sessionHelper; }
public UserController(ITenantService tenantService, ISessionDetails session, ISessionHelper sessionHelper, IHttpContextHelper httpContextHelper) { _session = session; _sessionHelper = sessionHelper; _httpContextHelper = httpContextHelper; _tenantService = tenantService; }
public UserController(ILandlordService landlordService, ISessionDetails session, ISessionHelper sessionHelper, IHttpContextHelper httpContextHelper) { _session = session; _sessionHelper = sessionHelper; _httpContextHelper = httpContextHelper; _landlordService = landlordService; }
public ManController(IManRepository repo, ICpuRepository cpuRepo, ISessionHelper sessionHelper) { _manRepository = repo; _cpuRepository = cpuRepo; _sessionHelper = sessionHelper; }
public AuthenHelper(ISessionHelper sessionHelper, ICryptoHelper cryptoHelper, IServiceHelper serviceHelper, ICacheHelper cacheHelper) { _httpContext = HttpContext.Current; _sessionHelper = sessionHelper; _cryptoHelper = cryptoHelper; _serviceHelper = serviceHelper; _cacheHelper = cacheHelper; }
public TournamentRegistrationController(IPlayerRegistrationMatchingHelper playerRegMetchHelper, ITournamentRegistrationHelper tournamentRegHelper, IMatchedPlayersModelBuilder matchedPlayerModelBuilder, ITournamentRegistrationDbHelper tournamentRegDbHelper, ISessionHelper sessionHelper, IRankingHelper rankingHelper, IBaseDbHelper dbHelper) { _playerRegMatchHelper = playerRegMetchHelper; _tournamentRegHelper = tournamentRegHelper; _matchedPlayerModelBuilder = matchedPlayerModelBuilder; _tournamentRegDbHelper = tournamentRegDbHelper; _dbHelper = dbHelper; _sessionHelper = sessionHelper; _rankingHelper = rankingHelper; }
static void Main(string[] args) { _sessionHelper = new InMemorySessionHelper(); object templateId; using (var session = _sessionHelper.OpenSession()) { using (var transaction = session.BeginTransaction()) { var companyId = session.Save(new Company("Company")); var template = new Template { Name = "Template", Company = session.Load <Company>(companyId) }; template.AddField(new Field("FieldOne")); template.AddField(new Field("FieldTwo")); templateId = session.Save(template); transaction.Commit(); } } using (var session = _sessionHelper.OpenSession()) { var template = session .QueryOver <Template>() .Fetch(x => x.Company).Eager .Fetch(x => x.Fields).Eager .Where(x => x.Id == (Guid)templateId) .SingleOrDefault(); Console.WriteLine($"Name: {template.Name}"); Console.WriteLine($"Company: {template.Company.Name}"); Console.WriteLine($"Fields: {string.Join(", ", template.Fields.Select(f => f.Name))}"); } }
public PageService( IEnumerable <IElementValidator> validators, IPageHelper pageHelper, ISessionHelper sessionHelper, IAddressService addressService, IFileUploadService fileUploadService, IStreetService streetService, IOrganisationService organisationService, IDistributedCacheWrapper distributedCache, IOptions <DistributedCacheExpirationConfiguration> distributedCacheExpirationConfiguration, IWebHostEnvironment environment, ISuccessPageFactory successPageFactory, IPageFactory pageFactory, IBookingService bookingService, ISchemaFactory schemaFactory, IMappingService mappingService, IPayService payService, IIncomingDataHelper incomingDataHelper, IActionsWorkflow actionsWorkflow) { _validators = validators; _pageHelper = pageHelper; _sessionHelper = sessionHelper; _streetService = streetService; _addressService = addressService; _bookingService = bookingService; _organisationService = organisationService; _fileUploadService = fileUploadService; _distributedCache = distributedCache; _schemaFactory = schemaFactory; _successPageContentFactory = successPageFactory; _pageContentFactory = pageFactory; _environment = environment; _distributedCacheExpirationConfiguration = distributedCacheExpirationConfiguration.Value; _payService = payService; _mappingService = mappingService; _incomingDataHelper = incomingDataHelper; _actionsWorkflow = actionsWorkflow; }
public AdminController(IRoleService roleService, IUserService userService, ICategoryService categoryService, IBlogService blogService, IMediaService mediaService, ISettingsService settingsService, IWidgetService widgetService, ISessionHelper sessionHelper, ICacheHelper cacheHelper, IMapper mapper) { _roleService = roleService; _userService = userService; _categoryService = categoryService; _blogService = blogService; _mediaService = mediaService; _settingsService = settingsService; _widgetService = widgetService; _sessionHelper = sessionHelper; _cacheHelper = cacheHelper; _mapper = mapper; }
public AccountController( UserManager <GLAAUser> userManager, SignInManager <GLAAUser> signInManager, RoleManager <GLAARole> roleManager, IEmailSender emailSender, ILogger <AccountController> logger, ILicenceApplicationPostDataHandler licencePostDataHandler, ILicenceApplicationViewModelBuilder licenceApplicationViewModelBuilder, ISessionHelper session, IEmailService emailService, IConfiguration configuration) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _roleManager = roleManager; _logger = logger; this.emailService = emailService; this.licencePostDataHandler = licencePostDataHandler; this.licenceApplicationViewModelBuilder = licenceApplicationViewModelBuilder; this.session = session; this.configuration = configuration; }
public RestrictCombinedFileSizeValidator(ISessionHelper sessionHelper, IDistributedCacheWrapper distributedCache) { _sessionHelper = sessionHelper; _distributedCache = distributedCache; }
public BaseHttpService(IConfiguration configuration, HttpClient httpClient, ISessionHelper sessionHelper) { _configuration = configuration; _httpClient = httpClient; _sessionHelper = sessionHelper; }
public LoginViewModel(ISessionHelper sessionHelper, IEventAggregator events) { _sessionHelper = sessionHelper; _events = events; }
public Store(ICollectionsManager collectionsManager, IItemsManager itemsManager, IItemsCrudService itemsCrudService, ICollectionsCrudService collectionsCrudService, ISessionHelper sessionHelper, IMapper mapper) { this.collectionsManager = collectionsManager; this.itemsManager = itemsManager; this.itemsCrudService = itemsCrudService; this.collectionsCrudService = collectionsCrudService; this.sessionHelper = sessionHelper; this.mapper = mapper; }
/// <summary> /// Login application user. /// </summary> /// <param name="stubbedSwedishUserContext"> /// The stubbed swedish user context, if required. /// </param> protected void LoginApplicationUser(IUserContext stubbedSwedishApplicationUserContext, IUserContext stubbedApplicationUserContext) { // Set session helper for handling HttpContext data. HttpContext contextBase = GetShimHttpContext(); sessionHelper = new HttpContextSessionHelper(contextBase); // Login application user try { CoreData.UserManager.LoginApplicationUser(); } catch (TimeoutException) { // Try Once more if service is turned off... Thread.Sleep(20000); CoreData.UserManager.LoginApplicationUser(); } //if (stubbedApplicationUserContext.IsNotNull() && stubbedSwedishApplicationUserContext.IsNotNull()) //{ // // Set session settings. // SessionHelper.SetInSession(DyntaxaSettings.Default.ApplicationContextCacheKey, stubbedApplicationUserContext); // SessionHelper.SetInSession(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.EnglishLocale, stubbedApplicationUserContext); // SessionHelper.SetInSession(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.SwedishLocale, stubbedSwedishApplicationUserContext); // SessionHelper.SetInSession(DyntaxaTestSettings.Default.LanguageContextString, DyntaxaTestSettings.Default.EnglishLocale); // SessionHelper.SetInSession(DyntaxaTestSettings.Default.LanguageContextIdString, DyntaxaTestSettings.Default.EnglishLocaleId); //} // Get cash settings. //applicationUserContext = CacheHelper.GetFromCache<IUserContext>(DyntaxaSettings.Default.ApplicationContextCacheKey); //IUserContext applicationUserContextEN = CacheHelper.GetFromCache<IUserContext>(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.EnglishLocale); //IUserContext applicationUserContextSV = CacheHelper.GetFromCache<IUserContext>(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.SwedishLocale); // If we use stubbed object we have to set application context for swedish also, if we use login to DB this is not needed. if (applicationUserContextSV.IsNull() && stubbedSwedishApplicationUserContext != null) { applicationUserContextSV = stubbedSwedishApplicationUserContext; } else if (stubbedSwedishApplicationUserContext == null) { applicationUserContextSV = CoreData.UserManager.GetApplicationContext("sv-SE"); applicationUserContext = CoreData.UserManager.GetApplicationContext(); } // Set session settings. //SessionHelper.SetInSession(DyntaxaSettings.Default.ApplicationContextCacheKey, applicationUserContext); //SessionHelper.SetInSession(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.EnglishLocale, applicationUserContextEN); //SessionHelper.SetInSession(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.SwedishLocale, applicationUserContextSV); //CacheHelper.SetInCache(DyntaxaSettings.Default.ApplicationContextCacheKey + DyntaxaTestSettings.Default.SwedishLocale, applicationUserContextSV); //// Set Session start parameters that will be set in Global.asax.cs-Session_Start(object sender, EventArgs e) //SessionHelper.SetInSession(DyntaxaTestSettings.Default.LanguageContextString, SpeciesIdentificationTestSettings.Default.EnglishLocale); //// Set language that will be set in Global.asax.cs-Application_BeginRequest(object sender, EventArgs e) //Thread.CurrentThread.CurrentUICulture = new CultureInfo(SessionHelper.GetFromSession<string>(SpeciesIdentificationTestSettings.Default.LanguageContextString)); //Thread.CurrentThread.CurrentCulture = new CultureInfo(SessionHelper.GetFromSession<string>(SpeciesIdentificationTestSettings.Default.LanguageContextString)); // Set Session start parameters that will be set in Global.asax.cs-Session_Start(object sender, EventArgs e) //SessionHelper.SetInSession(DyntaxaTestSettings.Default.LanguageContextString, DyntaxaTestSettings.Default.EnglishLocale); // Set language that will be set in Global.asax.cs-Application_BeginRequest(object sender, EventArgs e) Thread.CurrentThread.CurrentUICulture = new CultureInfo(DyntaxaTestSettings.Default.EnglishLocale); Thread.CurrentThread.CurrentCulture = new CultureInfo(DyntaxaTestSettings.Default.EnglishLocale); SessionTaxonId = TaxonIdTuple.Create(100047.ToString(), 100047); }
public UserController(ISessionHelper sessionHelper) { _sessionHelper = sessionHelper; }
public MultipleFileUploadElementValidator(ISessionHelper sessionHelper, IDistributedCacheWrapper distributedCache) { _sessionHelper = sessionHelper; _distributedCache = distributedCache; }
public AccountController(ISessionHelper sessionHelper, IAccountService accountService, IHasher hasher) { _sessionHelper = sessionHelper; _accountService = accountService; _hasher = hasher; }
public PaymentWorkflow(IPayService payService, ISubmitService submitService, IMappingService mappingService, ISessionHelper sessionHelper) { _submitService = submitService; _mappingService = mappingService; _sessionHelper = sessionHelper; _payService = payService; }
public BoatModel(IHttpClientFactory clientFactory, ISessionHelper sessionHelper) { this.clientFactory = clientFactory; this.sessionHelper = sessionHelper; Boats = new List <Boat>(); }
public BenchSuite(ISessionHelper sessionHelper, ISessionFactoryBuilder sessionFactoryBuilder) { _sessionHelper = sessionHelper; _sessionFactoryBuilder = sessionFactoryBuilder; }
public GenericRepository(ISessionHelper sessionHelper) { this.sessionHelper = sessionHelper; }
public DefaultDocumentService(IDocumentRepository documentRepository, ISessionHelper sessionHelper) { _documentRepository = documentRepository; _sessionHelper = sessionHelper; }
public ItemHub(ILikesManager likesManager, ICommentsManager commentsManager, ISessionHelper sessionHelper) : base() { this.likesManager = likesManager; this.commentsManager = commentsManager; this.sessionHelper = sessionHelper; }
public CartController(BoorgerdbContext context, [FromServices] ISessionHelper sessionHelper) { db = context; this.sessionHelper = sessionHelper; }
public ManController(ISessionHelper sessionHelper) { _sessionHelper = sessionHelper; }
public SubmitWorkflow(ISubmitService submitService, IMappingService mappingService, ISessionHelper sessionHelper) { _submitService = submitService; _mappingService = mappingService; _sessionHelper = sessionHelper; }
public Preview(IOffersService offersService, ISessionHelper sessionHelper) { this.offersService = offersService; _sessionHelper = sessionHelper; }
public FormAnswersProvider(ISessionHelper sessionHelper, IDistributedCacheWrapper distributedCache) { _sessionHelper = sessionHelper; _distributedCache = distributedCache; }
// Called by test public TaxonNameController(IUserDataSource userDataSourceRepository, ITaxonDataSource taxonDataSourceRepository, ISessionHelper session) : base(userDataSourceRepository, taxonDataSourceRepository, session) { _taxonNameViewManager = new TaxonNameViewManager(CoreData.UserManager.GetCurrentUser()); }
public UserController(IUserReposytory userRepo, ISessionHelper sessionHelper) { _userReposytory = userRepo; _sessionHelper = sessionHelper; }
public PublicRegisterController(IPublicRegisterViewModelBuilder publicRegisterViewModelBuilder, ISessionHelper sessionHelper) { this.publicRegisterViewModelBuilder = publicRegisterViewModelBuilder; SessionHelper = sessionHelper; }
public QuestionModel(ISessionHelper sessionHelper) { this.sessionHelper = sessionHelper; }
public AccountController(Context context, IUserHelper userHelper = null, ISessionHelper sessionHelper = null) : base(context, userHelper, sessionHelper) { }
public TwitterController(ITwitterIntegration twitterIntegration, ISessionHelper sessionHelper) { _twitterIntegration = twitterIntegration; _sessionHelper = sessionHelper; }
public LoginModel(IHttpClientFactory clientFactory, ISessionHelper sessionHelper) { this.clientFactory = clientFactory; this.sessionHelper = sessionHelper; }
public SkillController(Context context, IUserHelper userHelper = null, ISessionHelper sessionHelper = null) : base(context, null, null) { }
public AuthMvcController(ISessionHelper sessionHelper) { _sessionHelper = sessionHelper; }
public LoginController(IUserManager userManager, ISessionHelper sessionHelper) { _usermanager = userManager; _sessionHelper = sessionHelper; }
public ProductsController(BoorgerdbContext context, IHostingEnvironment appEnvironment, [FromServices] ILogProvider logger, [FromServices] ISessionHelper sessionHelper) { db = context; this.appEnvironment = appEnvironment; this.sessionHelper = sessionHelper; this.logger = logger; logger.Setup(db); }
public ServicesFactory(ISessionHelper sessionHelper) { _sessionHelper = sessionHelper; }