/// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="aggregateRepository"><see cref="IAggregateRepository"/>.</param>
 /// <param name="collectionsComparer">Сравниватель коллекций.</param>
 /// <param name="logger">Логгер.</param>
 public UpdateDistributionHandler(
     IAggregateRepository aggregateRepository,
     ICollectionsComparer collectionsComparer,
     ILogger <UpdateDistributionHandler> logger
     ) : base(logger)
 {
     this.aggregateRepository = aggregateRepository;
     this.collectionsComparer = collectionsComparer;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="aggregateRepository"><see cref="IAggregateRepository"/>.</param>
 /// <param name="logger">Logging.</param>
 /// <param name="collectionsComparer"><see cref="ICollectionsComparer"/>.</param>
 public UpdateBuildTagsHandler(
     IAggregateRepository aggregateRepository,
     ILogger <UpdateBuildTagsHandler> logger,
     ICollectionsComparer collectionsComparer) :
     base(logger)
 {
     this.aggregateRepository = aggregateRepository;
     this.logger = logger;
     this.collectionsComparer = collectionsComparer;
 }