public InMemoryPiRepository( ILogger <InMemoryPiRepository> logger, IAdresseRepository adresseRepository, ICategorieRepository categorieRepository ) : base(logger) { _adresseRepository = adresseRepository; _categorieRepository = categorieRepository; }
public void TestSetUp() { var container = ContainerFactory.Create(); _adresseRepository = container.Resolve <IAdresseRepository>(); _finansstyringRepository = container.Resolve <IFinansstyringRepository>(); _fællesRepository = container.Resolve <IFællesRepository>(); }
/// <summary> /// Danner basisklasse for en QueryHandler til adressekartoteket. /// </summary> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> protected AdressekartotekQueryHandlerBase(IAdresseRepository adresseRepository, IObjectMapper objectMapper) : base(objectMapper) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } _adresseRepository = adresseRepository; }
public AdresseController( ILogger <AdresseController> logger, IAdresseRepository repository, IDepartementRepository departementRepo, ICommuneRepository communeRepo) : base(logger, repository) { _communeRepo = communeRepo; _departementRepo = departementRepo; }
/// <summary> /// Danner queryhandler til håndtering af forespørgelsen: PostnummerGetAllQuery. /// </summary> /// <param name="adresseRepository">Implementering af repository til adressekartoteket.</param> /// <param name="objectMapper">Implementering af objektmapper.</param> public PostnummerGetAllQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (objectMapper == null) { throw new ArgumentNullException("objectMapper"); } _adresseRepository = adresseRepository; _objectMapper = objectMapper; }
/// <summary> /// Danner commandhandler til håndtering af kommandoen: BetalingsbetingelseAddCommand. /// </summary> /// <param name="adresseRepository">Implementering af repository til adressekartotek.</param> /// <param name="objectMapper">Implementering af en objectmapper.</param> public BetalingsbetingelseAddCommandHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (objectMapper == null) { throw new ArgumentNullException("objectMapper"); } _adresseRepository = adresseRepository; _objectMapper = objectMapper; }
/// <summary> /// Danner commandhandler til håndtering af kommandoen: PersonModifyCommand. /// </summary> /// <param name="adresseRepository">Implementering af repository til adressekartotek.</param> /// <param name="objectMapper">Implementering af en objectmapper.</param> public PersonModifyCommandHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (objectMapper == null) { throw new ArgumentNullException("objectMapper"); } _adresseRepository = adresseRepository; _objectMapper = objectMapper; }
public PointInteretController( ILogger <PointInteretController> logger, IPointInteretRepository repository, ICategorieRepository categorieRepo, ICommuneRepository communeRepo, IAdresseRepository adresseRepo) : base(logger, repository) { _categorieRepo = categorieRepo; _communeRepo = communeRepo; _adresseRepo = adresseRepo; }
/// <summary> /// Danner basisklasse for en CommandHandler til regnskaber. /// </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="objectMapper">Implementering af objectmapper.</param> /// <param name="exceptionBuilder">Implementering af builderen, der kan bygge exceptions.</param> protected RegnskabCommandHandlerBase(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder) : base(finansstyringRepository, objectMapper, exceptionBuilder) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (fællesRepository == null) { throw new ArgumentNullException("fællesRepository"); } _adresseRepository = adresseRepository; _fællesRepository = fællesRepository; }
public void TestAtConstructorKasterArgumentNullExceptionHvisKonfigurationRepositoryErNull() { IFinansstyringRepository finansstyringRepository = MockRepository.GenerateMock <IFinansstyringRepository>(); IAdresseRepository adresseRepository = MockRepository.GenerateMock <IAdresseRepository>(); IFællesRepository fællesRepository = MockRepository.GenerateMock <IFællesRepository>(); IObjectMapper objectMapper = MockRepository.GenerateMock <IObjectMapper>(); // ReSharper disable ObjectCreationAsStatement ArgumentNullException result = Assert.Throws <ArgumentNullException>(() => new KreditorlisteGetQueryHandler(finansstyringRepository, adresseRepository, fællesRepository, null, objectMapper)); // ReSharper restore ObjectCreationAsStatement TestHelper.AssertArgumentNullExceptionIsValid(result, "konfigurationRepository"); }
public SeedData( ApplicationDbContext context, IPIRepository PIRepository, IAdresseRepository adresseRepository, ICategorieRepository categorieRepository, ICommuneRepository communeRepository, IDepartementRepository departementRepository) { _context = context; _PIRepository = PIRepository; _adresseRepository = adresseRepository; _communeRepository = communeRepository; _categorieRepository = categorieRepository; _departementRepository = departementRepository; }
public SeedData( ApplicationDbContext context, ILogger <SeedData> logger, IPiRepository piRepository, ICategorieRepository categorieRepository, IAdresseRepository adresseRepository, ICommuneRepository communeRepository, IDepartementRepository departementRepository) { _context = context; _logger = logger; _piRepository = piRepository; _categorieRepository = categorieRepository; _communeRepository = communeRepository; _adresseRepository = adresseRepository; _departementRepository = departementRepository; }
/// <summary> /// Danner basisklasse for en CommandHandler til adressekartoteket. /// </summary> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> /// <param name="exceptionBuilder">Implementering af en builder, der kan bygge exceptions.</param> protected AdressekartotekCommandHandlerBase(IAdresseRepository adresseRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (objectMapper == null) { throw new ArgumentNullException("objectMapper"); } if (exceptionBuilder == null) { throw new ArgumentNullException("exceptionBuilder"); } _adresseRepository = adresseRepository; _objectMapper = objectMapper; _exceptionBuilder = exceptionBuilder; }
public SeedData( ApplicationDbContext context, ILogger <SeedData> logger, ICityRepository cityRepository, IPersonRepository personRepository, ICommuneRepository communeRepository, ICategorieRepository categorieRepository, IPointInteretRepository pointInteretRepository, IAdresseRepository adresseRepository, IDepartementRepository departementRepository) { _context = context; _logger = logger; _cityRepository = cityRepository; _personRepository = personRepository; _communeRepository = communeRepository; _categorieRepository = categorieRepository; _pointInteretRepository = pointInteretRepository; _adresseRepository = adresseRepository; _departementRepository = departementRepository; }
/// <summary> /// Danner queryhandler til håndtering af forespørgelsen: AdresselisteGetAllQuery. /// </summary> /// <param name="adresseRepository">Implementering af repository til adressekartoteket.</param> /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param> /// <param name="fællesRepository">Implementering af repository til fælles elementer.</param> /// <param name="objectMapper">Implementering af objektmapper.</param> public AdresselisteGetAllQueryHandler(IAdresseRepository adresseRepository, IFinansstyringRepository finansstyringRepository, IObjectMapper objectMapper, IFællesRepository fællesRepository) { if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (finansstyringRepository == null) { throw new ArgumentNullException("finansstyringRepository"); } if (objectMapper == null) { throw new ArgumentNullException("objectMapper"); } if (fællesRepository == null) { throw new ArgumentNullException("fællesRepository"); } _adresseRepository = adresseRepository; _finansstyringRepository = finansstyringRepository; _objectMapper = objectMapper; _fællesRepository = fællesRepository; }
/// <summary> /// Danner queryhandler til håndtering af forespørgelsen: BogføringslinjeGetByRegnskabQuery. /// </summary> /// <param name="finansstyringRepository">Implementering af repository til finansstyring.</param> /// <param name="adresseRepository">Implementering af repository til adressekartotek.</param> /// <param name="fællesRepository">Implementering af repository til fælles elementer.</param> /// <param name="objectMapper">Implementering af objektmapper.</param> public BogføringslinjeGetByRegnskabQueryHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper) { if (finansstyringRepository == null) { throw new ArgumentNullException("finansstyringRepository"); } if (adresseRepository == null) { throw new ArgumentNullException("adresseRepository"); } if (fællesRepository == null) { throw new ArgumentNullException("fællesRepository"); } if (objectMapper == null) { throw new ArgumentNullException("objectMapper"); } _finansstyringRepository = finansstyringRepository; _adresseRepository = adresseRepository; _fællesRepository = fællesRepository; _objectMapper = objectMapper; }
/// <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; }
public AdresseService(IAdresseRepository adresseRepository, IUnitOfWork unitOfWork, IApplicationTraceService applicationTraceService) { this._adresseRepository = adresseRepository; this._applicationTraceService = applicationTraceService; this._unitOfWork = unitOfWork; }
public AdresseController(IAdresseRepository repository) : base(repository) { }
public AdresseService(IAdresseRepository repository) { _repository = repository ?? throw new ArgumentNullException(nameof(IAdresseRepository)); }
public void TestSetUp() { var container = ContainerFactory.Create(); _adresseRepository = container.Resolve <IAdresseRepository>(); }
public AdresseController(IAdresseRepository adresseRepository) { _adresseRepository = adresseRepository; }
/// <summary> /// Danner QueryHandler til håndtering af forespørgelsen: KreditorGetQuery. /// </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="objectMapper">Implementering af objectmapper.</param> public KreditorGetQueryHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper) : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper) { }
/// <summary> /// Danner QueryHandler til håndtering af forespørgelsen: BetalingsbetingelserGetQuery. /// </summary> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> public BetalingsbetingelserGetQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper) : base(adresseRepository, objectMapper) { }
/// <summary> /// Danner egen klasse til test af basisklasse for en CommandHandler til adressekartoteket. /// </summary> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> /// <param name="exceptionBuilder">Implementering af en builder, der kan bygge exceptions.</param> public MyCommandHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder) : base(adresseRepository, objectMapper, exceptionBuilder) { }
/// <summary> /// Danner egen klasse til test af basisklasse for en QueryHandler til adressekartoteket. /// </summary> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> public MyAdressekartotekQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper) : base(adresseRepository, objectMapper) { }
/// <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; }
public AdresseController( ILogger <AdresseController> logger, IAdresseRepository repository ) : base(logger, repository) { }
/// <summary> /// Danner QueryHandler til håndtering af forespørgelsen: FirmaGetQuery. /// </summary> /// <param name="adresseRepository">Implementering af repository til adresser.</param> /// <param name="objectMapper">Implementering af objectmapper.</param> public FirmaGetQueryHandler(IAdresseRepository adresseRepository, IObjectMapper objectMapper) : base(adresseRepository, objectMapper) { }
/// <summary> /// Danner egen klasse til test af basisklasse for en CommandHandler til regnskaber. /// </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="objectMapper">Implementering af objectmapper.</param> /// <param name="exceptionBuilder">Implementering af builderen, der kan bygge exceptions.</param> public MyCommandHandler(IFinansstyringRepository finansstyringRepository, IAdresseRepository adresseRepository, IFællesRepository fællesRepository, IObjectMapper objectMapper, IExceptionBuilder exceptionBuilder) : base(finansstyringRepository, adresseRepository, fællesRepository, objectMapper, exceptionBuilder) { }