public CommandeController(
     ApplicationDbContext context
     , UserManager <IdentityUser> user_manager
     , IMapper mapper
     , IArticleService service_article
     , ICommandeService service_commande
     , ICommandeFournisseurService service_commande_fournisseur
     , ICommandeLigneService service_commande_ligne
     , IContactService service_contact
     , IStockService service_stock
     , IAdresseService service_adresse)
 {
     _context                      = context;
     _user_manager                 = user_manager;
     _mapper                       = mapper;
     _service_article              = service_article;
     _service_commande             = service_commande;
     _service_commande_fournisseur = service_commande_fournisseur;
     _service_commande_ligne       = service_commande_ligne;
     _service_contact              = service_contact;
     _service_stock                = service_stock;
     _service_adresse              = service_adresse;
 }
예제 #2
0
 public CommandeService(ICommandeRepository repository, ICommandeLigneService service_ligne, IStockService service_stock)
 {
     _service_ligne = service_ligne;
     _service_stock = service_stock;
     _repository    = repository ?? throw new ArgumentNullException(nameof(ICommandeRepository));
 }