//protected BaseSiteController(ICookieRepository cookieRepository) //{ // _cookieRepository = cookieRepository; //} protected BaseSiteController(ICookieRepository cookieRepository, IConfiguration config) { _cookieRepository = cookieRepository; _config = config; this.GameId = Convert.ToInt32(_config["GameId"]); }
public CookiesController(ICookieRepository cookieRepo, IHubContext <CookieHub> cookieHub, IUserRepository userRepo, IConnectionMapping <string> connectionMapping, IClientRepository clientRepo, IResourceRepository resourceRepo, ICookieTemplateRepository cookieTemplateRepo) { _cookieRepo = cookieRepo; _cookieHub = cookieHub; _userRepo = userRepo; _connectionMapping = connectionMapping; _clientRepo = clientRepo; _resourceRepo = resourceRepo; _cookieTemplateRepo = cookieTemplateRepo; }
private CacheSystem() { CacheEnabled = true; CookieRepository = null; CacheAreas = new Dictionary <CacheArea, ICacheArea>(); //CacheAreas.Add(CacheArea.Request, new RequestCache(_httpContextAccessor)); CacheAreas.Add(CacheArea.Request, new NoCache()); //CacheAreas.Add(CacheArea.Session, new SessionCache()); CacheAreas.Add(CacheArea.Session, new NoCache()); CacheAreas.Add(CacheArea.Permanent, new NoCache()); CacheAreas.Add(CacheArea.Global, new GlobalCache()); CacheAreas.Add(CacheArea.Cookie, new CookieCache()); CacheAreas.Add(CacheArea.Distributed, new NoCache()); CacheAreas.Add(CacheArea.None, new NoCache()); CacheAreas.Add(CacheArea.Other, new NoCache()); CacheAreas.Add(CacheArea.Temp, new NoCache()); }
public PicksController(ICookieRepository cookieRepository, IPickRepository pickRepository, IConfiguration config) : base(cookieRepository, config) { _pickRepository = pickRepository; }
//public static void SetLogDebugFunction(Action<string> logCall) //{ // CacheSystem.Instance.LogDebugMessage = logCall; //} //public static void SetLogErrorFunction(Action<string> logCall) //{ // CacheSystem.Instance.LogErrorMessage = logCall; //} //public static CacheSystem Instance //{ // get // { // //IMemoryCache _memoryCache = new MemoryCache(new MemoryCacheOptions()); // var ctx = _instance; // if (ctx == null) // { // lock (CacheSystemCreateLock) // { // ctx = _instance; // if (ctx == null) // { // ctx = new CacheSystem(); // _instance = ctx; // //_memoryCache.Set("CurrentCacheInstance", ctx); // //ctx = _memoryCache.Get<CacheSystem>("CurrentCacheInstance"); // } // } // } // return ctx; // } //} public void SetCookieRepository(ICookieRepository cookieRepository) { CookieRepository = cookieRepository; }
public CacheSystem(ILogger logger, ICookieRepository cookieRepository) : this() { CookieRepository = cookieRepository; _logger = logger; }
public AdminController(ICookieRepository cookieRepository, IAdminRepository adminRepository, IConfiguration config) : base(cookieRepository, config) { _adminRepository = adminRepository; _gameId = this.GameId; //Convert.ToInt32(_config["GameId"].ToString()); }
/// <summary> /// Default ctor for a new instance. /// </summary> /// <param name="baseContext">HttpBaseContext for accessing the HttpRequest.</param> /// <param name="cookieRepository">Implementation of ICookieRepository.</param> public CurrentLanguageStore(HttpContextBase baseContext, ICookieRepository cookieRepository) { _cookieRep = cookieRepository; _context = baseContext; }
public CurrentLanguageStore() { this._cookieRep = new HttpCookieRepository(); this._context = new HttpContextWrapper(HttpContext.Current); }
public CurrentMarket(ICookieRepository cookieRepository, IMarketService marketService) { _cookieRepository = cookieRepository; _marketService = marketService; }
public Handler(ICookieRepository repository) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); }
public LoginController(ICookieRepository cookieRepository, IUserRepository userRepository, IConfiguration config) : base(cookieRepository, config) { _userRepository = userRepository; }
public CurrentCurrency(ICookieRepository cookieRepository, ICurrentMarket currentMarket) { _cookieRepository = cookieRepository; _currentMarket = currentMarket; }
//private readonly IConfiguration _config; public HomeController(ILogger <HomeController> logger, ICookieRepository cookieRepository, IConfiguration config) : base(cookieRepository, config) { _logger = logger; //_config = config; }