public ValueObjectActor(ValueObjectChangesProvider <TDataObject> changesProvider, IBulkRepository <TDataObject> bulkRepository, IDataChangesHandler <TDataObject> dataChangesHandler) { _changesProvider = changesProvider; _bulkRepository = bulkRepository; _dataChangesHandler = dataChangesHandler; }
public ValueObjectActor(ValueObjectChangesProvider <TDataObject> changesProvider, IBulkRepository <TDataObject> bulkRepository) : this(changesProvider, bulkRepository, new NullDataChangesHandler <TDataObject>()) { }