Ejemplo n.º 1
0
        public UserService(ATMDbContext dbContext, IServiceProvider provider)
        {
            _dbContext = dbContext;
            var secureaccessFactory = new SecureAccessFactory();

            _encryption = secureaccessFactory.CreateInstance(provider).SecureAccess.GetEncryptionDecryption;
        }
Ejemplo n.º 2
0
        public ConnectService(IServiceProvider provider, ILogger <ConnectService> logger)
        {
            this.logger = logger;
            var secureaccessFactory = new SecureAccessFactory();

            encryption = secureaccessFactory.CreateInstance(provider).SecureAccess.GetEncryptionDecryption;
        }
        public ShopController(IShopping shopping, ILogger <ShopController> logger, IServiceProvider provider)
        {
            _shopping = shopping;
            _logger   = logger;

            SecureAccessFactory sa = new SecureAccessFactory();

            _encryption = sa.CreateInstance(provider).SecureAccess.GetEncryptionDecryption;
        }
Ejemplo n.º 4
0
        public ShoppingService(ATMDbContext dbContext, IServiceProvider provider, IConnect connectService, ILogger <ShoppingService> logger)
        {
            var secureaccessFactory = new SecureAccessFactory();

            authentication  = secureaccessFactory.CreateInstance(provider).SecureAccess.GetSecureAccess;
            _encryption     = secureaccessFactory.CreateInstance(provider).SecureAccess.GetEncryptionDecryption;
            _dbContext      = dbContext;
            _connectService = connectService;
            _logger         = logger;
        }
Ejemplo n.º 5
0
        public UserController(IUser userService, IShopping shoppingService, IActivityAction activityService, IServiceProvider provider)
        {
            _userService     = userService;
            _shoppingService = shoppingService;
            _activityService = activityService;


            SecureAccessFactory sa = new SecureAccessFactory();

            _decryption = sa.CreateInstance(provider).SecureAccess.GetEncryptionDecryption;
        }