예제 #1
0
        public TestRepoService(IHostingEnvironment env, IHttpContextAccessor httpContextAccessor, ILogger <TestRepoService> logger
                               , ITestRepoBal testRepoBal)
        {
            _env    = env;
            _logger = logger;
            _httpContextAccessor = httpContextAccessor;

            _testRepoBal = testRepoBal;
        }
예제 #2
0
 /// <inheritdoc />
 public TestRepoController(IHttpContextAccessor httpContextAccessor,
                           ITestRepoBal cBal,
                           ICommonStoreProcBusinessLogic <IWebApiDbContext> cBalProc,
                           ILogger <TestRepoController> logger)
 {
     _cBal                = cBal;
     _cBalProc            = cBalProc;
     _httpContextAccessor = httpContextAccessor;
     _logger              = logger;
 }
예제 #3
0
        /// <inheritdoc />
        public TestRepoController(IHttpContextAccessor httpContextAccessor,
                                  ITestRepoBal testRepoBal,
                                  ICommonStoreProcBusinessLogic <IWebApiDbContext> cBalProc,
                                  ILogger <TestRepoController> logger, IOrdersBal ordersBal, IOrderDetailsBal orderDetailsBal, ICustomersBal customersBal)
        {
            _testRepoBal         = testRepoBal;
            _cBalProc            = cBalProc;
            _httpContextAccessor = httpContextAccessor;
            _logger = logger;

            _ordersBal       = ordersBal;
            _orderDetailsBal = orderDetailsBal;
            _customersBal    = customersBal;

            //Get Service Object from DI
            //private readonly IServiceProvider _serviceProvider; //get from Constructor
            //var serviceName = _serviceProvider.GetService<IService>();
        }