/// <summary> /// Danner QueryHandler til håndtering af forespørgelsen: KreditorlisteGetQuery. /// </summary> /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param> /// <param name="konfigurationRepository">Implementering af konfigurationsrepository.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> public KreditorlisteGetQueryHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IKonfigurationRepository konfigurationRepository, IObjectMapper objectMapper) : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper) { if (konfigurationRepository == null) { throw new ArgumentNullException("konfigurationRepository"); } _konfigurationRepository = konfigurationRepository; }
/// <summary> /// Danner CommandHandler til håndtering af kommandoen: BogføringslinjeOpretCommand. /// </summary> /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param> /// <param name="adresseRepository">Implementering af repository til adressekartoteket.</param> /// <param name="fællesRepository">Implementering af repository til fælles elementer i domænet.</param> /// <param name="konfigurationRepository">Implementering af konfigurationsrepository.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> /// <param name="exceptionBuilder">Implementering af builderen, der kan bygge exceptions.</param> public BogføringslinjeOpretCommandHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IKonfigurationRepository konfigurationRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder) : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper, exceptionBuilder) { if (konfigurationRepository == null) { throw new ArgumentNullException("konfigurationRepository"); } _konfigurationRepository = konfigurationRepository; }