Пример #1
0
 public HomeController(IAnnoncesRepository repository)
 {
     annoncesRepository = repository;
     sectionRepository  = new SectionRepository();
     communeRepository  = new CommuneRepository();
     categoryRepository = new CategoryRepository();
 }
Пример #2
0
 public AdresseController(
     ILogger <AdresseController> logger,
     IAdresseRepository repository,
     IDepartementRepository departementRepo,
     ICommuneRepository communeRepo)
     : base(logger, repository)
 {
     _communeRepo     = communeRepo;
     _departementRepo = departementRepo;
 }
Пример #3
0
        public AnnoncesController(IAnnoncesRepository repository)
        {
            annoncesRepository = repository;

            adtypeRepository  = new AnnoncesTypeRepository();
            communeRepository = new CommuneRepository();
            deviseRepository  = new DeviseRepository();
            condRepository    = new ItemConditionRepository();
            secRepository     = new SectionRepository();
            catRepository     = new CategoryRepository();
            imageRepository   = new AnnoncesImageRepository();
        }
        public PointInteretController(
            ILogger <PointInteretController> logger,
            IPointInteretRepository repository,
            ICategorieRepository categorieRepo,
            ICommuneRepository communeRepo,
            IAdresseRepository adresseRepo)

            : base(logger, repository)
        {
            _categorieRepo = categorieRepo;
            _communeRepo   = communeRepo;
            _adresseRepo   = adresseRepo;
        }
Пример #5
0
 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;
 }
Пример #6
0
 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;
 }
Пример #7
0
 public SeedData(
     ApplicationDbContext context,
     ILogger <SeedData> logger,
     ICityRepository cityRepository,
     IPersonRepository personRepository,
     IDepartementRepository departementRepository,
     ICommuneRepository communeRepository,
     IAddressRepository addressRepository,
     ICatPoiRepository catpoiRepository,
     IPoiRepository poiRepository)
 {
     _context           = context;
     _logger            = logger;
     _cityRepository    = cityRepository;
     _personRepository  = personRepository;
     _departRepository  = departementRepository;
     _communeRepository = communeRepository;
     _addressRepository = addressRepository;
     _catpoiRepository  = catpoiRepository;
     _poiRepository     = poiRepository;
 }
 // Constructeur avec pattern d'injection de dépendances (DI)
 public InMemoryAddressRepository(
     ILogger <InMemoryAddressRepository> logger,
     ICommuneRepository communeRepository) : base(logger)
 {
     _communeRepository = communeRepository;
 }
 public CommuneController(ICommuneRepository repository) : base(repository)
 {
 }
Пример #10
0
 public CommuneApiController(ICommuneRepository icomrepo)
 {
     _comRepository = icomrepo;
 }
Пример #11
0
 public CommuneController(
     ILogger <CommuneController> logger,
     ICommuneRepository repository)
     : base(logger, repository)
 {
 }
 public InMemoryAdresseRepository(ICommuneRepository communeRepository)
 {
     _communeRepository = communeRepository;
 }