Innholdsfortegnelse:

Hvordan kan jeg få avhengighetsinjeksjon i MVC?
Hvordan kan jeg få avhengighetsinjeksjon i MVC?

Video: Hvordan kan jeg få avhengighetsinjeksjon i MVC?

Video: Hvordan kan jeg få avhengighetsinjeksjon i MVC?
Video: MVC Explained in 4 Minutes 2024, Juli
Anonim

Hvordan implementere avhengighetsinjeksjon i MVC -prosjekt

  1. Åpne Visual Studio, gå til File-> New-> Project.
  2. Velg "Web" fra menyen til venstre, "ASP. NET Web Application (.
  3. Velg "Tom" mal, sjekk MVC Kryss av i boksen nedenfor, og klikk "OK".
  4. Åpne Solution Explorer, den vil opprette mappestrukturen som vist nedenfor.

Folk spør også, hva er avhengighetsinjeksjon i MVC?

Hvis du noen gang utviklet ASP. NET MVC applikasjoner du sannsynligvis har støtt på dette begrepet - Avhengighetsinjeksjon . Avhengighetsinjeksjon er en måte å implementere Avhengighetsinversjon Prinsipp. For å si det enkelt, Dependency Injection er et designmønster som hjelper en klasse å skille logikken med å lage avhengige objekter.

Ved siden av ovenfor, hva er avhengighetsinjeksjon for? Avhengighetsinjeksjon er en programmeringsteknikk som gjør en klasse uavhengig av sin avhengigheter . De tar også sikte på å redusere frekvensen du må bytte klasse med. Avhengighetsinjeksjon støtter disse målene ved å frakoble etableringen av bruk av et objekt.

På samme måte, hvordan gjør du avhengighetsinjeksjon?

Det er i utgangspunktet tre typer avhengighetsinjeksjon:

  1. konstruktørinjeksjon: avhengighetene gis gjennom en klassekonstruktør.
  2. setterinjeksjon: klienten avslører en setter -metode som injektoren bruker for å injisere avhengigheten.

Hva er et eksempel på avhengighetsinjeksjon?

I programvareteknikk, avhengighetsinjeksjon er en teknikk der ett objekt forsyner avhengigheter av et annet objekt. A " avhengighet " er et objekt som kan brukes til eksempel som en tjeneste. I stedet for at en klient spesifiserer hvilken tjeneste den vil bruke, forteller noe klienten hvilken tjeneste han skal bruke.

Anbefalt: