public TrackUpdateService(ILibraryDataOrganiserService libraryOrganiserService, ITaggingService taggingService, ICommentProcessingService commentProcessingService, ILibrarySortingService sortingService) { _commentProcessingService = commentProcessingService; _libraryOrganiserService = libraryOrganiserService; _sortingService = sortingService; _taggingService = taggingService; }
public LibraryService(IFileService fileService, ILibraryDataOrganiserService libraryDataOrganiserService, ITaggingService taggingService, ITrackRepository dataPersistenceService, IUserSettings userSettings, ILibrarySortingService librarySortingService, IConfigSettings configSettings) { _fileService = fileService; _libraryDataOrganiserService = libraryDataOrganiserService; _librarySortingService = librarySortingService; _dataPersistenceService = dataPersistenceService; _taggingService = taggingService; _userSettings = userSettings; _configSettings = configSettings; }