Example #1
0
        public void Initialize()
        {
            var container = UnityConfig.GetContainer();

            _logger             = container.Resolve <ILogger>();
            _sumRepository      = container.Resolve <ISumRepository>();
            _subtractRepository = container.Resolve <ISubtractRepository>();
        }
 public SubtractOperation(ILogger logger, ISubtractRepository subtractRepository)
 {
     _logger             = logger;
     _subtractRepository = subtractRepository;
 }
 public OperationFactory(ILogger logger, ISumRepository sumRepository, ISubtractRepository subtractRepository)
 {
     _logger             = logger;
     _sumRepository      = sumRepository;
     _subtractRepository = subtractRepository;
 }