Exemplo n.º 1
0
        public AccountBL(IRepositoriesUnitOfWork repos,
                         IMapper mapper,
                         IMemoryCache memoryCache,
                         IConfiguration configuration)
            : base(repos, mapper)
        {
            _memoryCache   = memoryCache;
            _configuration = configuration;

            if (_cacheExpirationByMinutes == null)
            {
                int minutes = Int32.Parse(_configuration.GetSection("AppSettings")
                                          .GetSection("ClientLogInCacheExpirationByMinutes")
                                          .Value);

                _cacheExpirationByMinutes = DateTimeOffset.UtcNow.AddMinutes(minutes);
            }
        }
 public AbstractFactory(ChatMessengerDbContext dbContext, IMapper mapper)
 {
     _dbContext = dbContext;
     _repos     = new RepositoriesUnitOfWorks(dbContext);
     _mapper    = mapper;
 }
Exemplo n.º 3
0
 public MessageBL(IRepositoriesUnitOfWork repos, IMapper mapper)
     : base(repos, mapper)
 {
 }
Exemplo n.º 4
0
 public BaseBl(IRepositoriesUnitOfWork repos, IMapper mapper)
 {
     _repos  = repos;
     _mapper = mapper;
 }