public SplitTrackList(ICreateFadeMarkers markerFactory, ICreateTrackRegions regionFactory, ICreateTrackMarkerNames trackMarkerNameBuilder, IFileMarkersWrapper fileMarkers, ITrackMarkerSpecifications markerSpecifications, IOutputHelper output) { _markerFactory = markerFactory; _regionFactory = regionFactory; _trackMarkerNameBuilder = trackMarkerNameBuilder; _fileMarkers = fileMarkers; _file = fileMarkers.File; _markerSpecifications = markerSpecifications; _output = output; }
public TrackMarkerFactory(IFileMarkersWrapper markers) : this(markers, null, new TrackMarkerNameBuilder()) { }
public TrackMarkerFactory(IFileMarkersWrapper markers, OutputHelper outputHelper, ICreateTrackMarkerNames markerNameBuilder) { _markers = markers; _outputHelper = outputHelper; _markerNameBuilder = markerNameBuilder; }