public AutoTaggingTask(ILibraryManager libraryManager, IJsonSerializer jsonSerializer, ILogger logger) { this.libraryManager = libraryManager; this.factory = new TagFactory(jsonSerializer); this.strategy = new TaggingStrategy(this.libraryManager, logger); }
public PluginEntryPoint(ILogger logger, ILibraryManager libraryManager, IJsonSerializer jsonSerializer) { this.logger = logger; this.libraryManager = libraryManager; this.factory = new TagFactory(jsonSerializer); this.taggingStrategy = new TaggingStrategy(this.libraryManager, this.logger); }