public NewCache(IMySqlRepository <Session> db) { _cache = new Dictionary <string, Session>(); _db = new Dictionary <string, Session>(); _breakDuration = TimeSpan.FromMilliseconds(150); _dbCircuitBreaker = Policy .Handle <MySqlException>() .Or <KeyNotFoundException>() .CircuitBreaker(1, _breakDuration); }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="webNewsElastic"></param> /// <param name="mySqlRepository"></param> /// <param name="webNewsRepository"></param> /// <param name="webCategoryRepository"></param> public _TestDataController( ILogger <_TestDataController> logger, IWebNewsElastic webNewsElastic, IMySqlRepository mySqlRepository, IWebNewsRepository webNewsRepository, IWebCategoryRepository webCategoryRepository) { this._ILogger = logger; this._IWebNewsElastic = webNewsElastic; this._IMySqlRepository = mySqlRepository; this._IWebNewsRepository = webNewsRepository; this._IWebCategoryRepository = webCategoryRepository; }
public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ILogger <AccountController> logger, IMySqlRepository repository) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _logger = logger; _repository = repository; }
public AlbumController(IMySqlRepository repository, UserManager <ApplicationUser> userManager, IHostingEnvironment IHostingEnvironment) { _repository = repository; _userManager = userManager; _environment = IHostingEnvironment; try { _commentedPhoto = _repository.GetLastCommentedPhoto().Id; } catch (Exception e) { } _admin = "*****@*****.**"; }
public ExploreController(IMySqlRepository repository, UserManager <ApplicationUser> userManager) { _repository = repository; _userManager = userManager; }
public FavoritesController(IMySqlRepository repository, UserManager <ApplicationUser> userManager) { _repository = repository; _userManager = userManager; }
public DatabaseController(IMySqlRepository mySqlRepository, ISqlServerRepository sqlServerRepository) { _mySqlRepository = mySqlRepository; _sqlServerRepository = sqlServerRepository; }
public UserRepository(IMySqlRepository mySqlRepository) { _mySqlRepository = mySqlRepository; }
public DbMeasuringMessagesRetriever(MySqlMeasuringMessageMappingRepository mySqlMeasuringMessageMappingRepository, Dictionary<Guid, List<MeasuringMessage>> observerMessagesDictionary) { _messagesDictionary = observerMessagesDictionary; _mySqlMeasuringMessageMappingRepository = mySqlMeasuringMessageMappingRepository; }
public ClientRepository(IMySqlRepository mySqlRepository) { _mySqlRepository = mySqlRepository; }
public AuthRepository(IMySqlRepository mySqlRepository) { _mySqlRepository = mySqlRepository; }