public StoreProcessor(IStoreProvider setProvider, IReasoner reasoner, ILogger<StoreProcessor> logger) { _setProvider = setProvider; _reasoner = reasoner; _storeErrors = new StoreError(); _logger = logger; }
public StoreProcessor(IStoreProvider setProvider, IReasoner reasoner, IStoreOperationFactory storeOperationFactory, ILogger <StoreProcessor> logger) { _setProvider = setProvider; _reasoner = reasoner; _storeErrors = new StoreError(); _logger = logger; _storeOperationFactory = storeOperationFactory; }