/// <summary>
 /// Initializes a new instance of the <see cref="ModCollectionExporter" /> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 public ModCollectionExporter(ILogger logger)
 {
     paradoxosImporter       = new ParadoxosImporter(logger);
     paradoxImporter         = new ParadoxImporter(logger);
     paradoxLauncherImporter = new ParadoxLauncherImporter(logger);
     this.logger             = logger;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ModCollectionExporter" /> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="messageBus">The message bus.</param>
 public ModCollectionExporter(ILogger logger, IMessageBus messageBus)
 {
     paradoxosImporter       = new ParadoxosImporter(logger);
     paradoxImporter         = new ParadoxImporter(logger);
     paradoxLauncherImporter = new ParadoxLauncherImporter(logger);
     this.logger             = logger;
     this.messageBus         = messageBus;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ModCollectionExporter" /> class.
 /// </summary>
 /// <param name="logger">The logger.</param>
 /// <param name="messageBus">The message bus.</param>
 /// <param name="mapper">The mapper.</param>
 public ModCollectionExporter(ILogger logger, IMessageBus messageBus, IMapper mapper)
 {
     paradoxosImporter             = new ParadoxosImporter(logger);
     paradoxImporter               = new ParadoxImporter(logger);
     paradoxLauncherImporter       = new ParadoxLauncherImporter(logger);
     paradoxLauncherExporter       = new ParadoxLauncherExporter();
     paradoxLauncherImporterBeta   = new ParadoxLauncherImporterBeta(logger);
     paradoxLauncherExporter202110 = new ParadoxLauncherExporter202110();
     this.logger     = logger;
     this.messageBus = messageBus;
     this.mapper     = mapper;
 }