예제 #1
0
        public UserService(IUserRepository userRepository, ILoggerFactory loggerFactory)
        {
            _userRepository = userRepository;
            _loggerFactory  = loggerFactory;

            _logger = _loggerFactory.CreateLogger(GetType());
        }
예제 #2
0
        public OrderService(IOrderRepository orderRepository, ILoggerFactory loggerFactory)
        {
            _orderRepository = orderRepository;
            _loggerFactory   = loggerFactory;

            _logger = _loggerFactory.CreateLogger(GetType());
        }
예제 #3
0
        public ProductService(IProductRepository productRepository, ILoggerFactory loggerFactory)
        {
            _productRepository = productRepository;
            _loggerFactory     = loggerFactory;

            _logger = _loggerFactory.CreateLogger(GetType());
        }
예제 #4
0
        public CategoryService(ICategoryRepository categoryRepository, IProductRepository productRepository, ILoggerFactory loggerFactory)
        {
            _categoryRepository = categoryRepository;
            _productRepository  = productRepository;
            _loggerFactory      = loggerFactory;

            _logger = _loggerFactory.CreateLogger(GetType());
        }
예제 #5
0
 public ValidateModelAttribute(ILoggerFactory loggerFactory)
 {
     _loggerFactory = loggerFactory;
     _logger        = _loggerFactory.CreateLogger(GetType());
 }
 public ApiExceptionFilterAttribute(ILoggerFactory loggerFactory)
 {
     _loggerFactory = loggerFactory;
     _logger        = loggerFactory.CreateLogger(GetType());
 }