INHOUDSOPGAWE:

Hoe kan ek afhanklikheidsinspuiting in MVC kry?
Hoe kan ek afhanklikheidsinspuiting in MVC kry?

Video: Hoe kan ek afhanklikheidsinspuiting in MVC kry?

Video: Hoe kan ek afhanklikheidsinspuiting in MVC kry?
Video: ASP.NET MVC Fundamentals. Урок 1. Введение. 2024, Julie
Anonim

Hoe om afhanklikheidsinspuiting in MVC -projek te implementeer

  1. Maak Visual Studio oop, gaan na File-> New-> Project.
  2. Kies "Web" in die linkerkieslys, "ASP. NET Web Application (.
  3. Kies 'Leeg' sjabloon, kyk MVC Merkblokkie hieronder en klik "OK".
  4. Maak Solution Explorer oop, dit sal die gidsstruktuur skep soos hieronder getoon.

Mense vra ook, wat is afhanklikheidsinspuiting in MVC?

As jy ooit ASP. NET ontwikkel het MVC toepassings wat u waarskynlik in hierdie term teëgekom het - Afhanklikheid inspuiting . Afhanklikheid inspuiting is 'n manier om die te implementeer Afhanklikheidsinversie Beginsel. Eenvoudig gestel, Afhanklikheid Inspuiting is 'n ontwerppatroon wat 'n klas help om die logika van die skep van afhanklike voorwerpe te skei.

Behalwe hiervoor, waarvoor is afhanklikheidsinspuiting? Afhanklikheid inspuiting is 'n programmeringstegniek wat 'n klas onafhanklik daarvan maak afhanklikes . Hulle het ook ten doel om die frekwensie waarmee u van klas moet verander, te verminder. Afhanklikheid inspuiting ondersteun hierdie doelwitte deur die skepping van die te ontkoppel gebruik van 'n voorwerp.

Hoe doen u ook 'n afhanklikheidsinspuiting?

Daar is basies drie tipes afhanklikheidsinspuitings:

  1. konstruktorinspuiting: die afhanklikhede word deur 'n klaskonstruktor verskaf.
  2. setter inspuiting: die kliënt stel 'n setter metode bloot wat die inspuiter gebruik om die afhanklikheid in te spuit.

Wat is 'n voorbeeld van afhanklikheidsinspuiting?

In sagteware-ingenieurswese, afhanklikheid inspuiting is 'n tegniek waardeur een voorwerp die afhanklikes van 'n ander voorwerp. A " afhanklikheid "is 'n voorwerp wat gebruik kan word, vir voorbeeld as 'n diens. In plaas daarvan dat 'n kliënt spesifiseer watter diens hy sal gebruik, sê iets vir die kliënt watter diens om te gebruik.

Aanbeveel: