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; }