public HomeController(IAnnoncesRepository repository) { annoncesRepository = repository; sectionRepository = new SectionRepository(); communeRepository = new CommuneRepository(); categoryRepository = new CategoryRepository(); }
public AdresseController( ILogger <AdresseController> logger, IAdresseRepository repository, IDepartementRepository departementRepo, ICommuneRepository communeRepo) : base(logger, repository) { _communeRepo = communeRepo; _departementRepo = departementRepo; }
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; }
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; }
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) { }
public CommuneApiController(ICommuneRepository icomrepo) { _comRepository = icomrepo; }
public CommuneController( ILogger <CommuneController> logger, ICommuneRepository repository) : base(logger, repository) { }
public InMemoryAdresseRepository(ICommuneRepository communeRepository) { _communeRepository = communeRepository; }