/// <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; }
/// <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; }