Anonymní profil DI – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil DI – Programujte.comAnonymní profil DI – Programujte.com

 

Příspěvky odeslané z IP adresy 89.173.138.–

DI
.NET › Dependency injection
3. 3. 2013   #172271

Nasiel som si celkom pekny tutorial:

http://www.codeproject.com/…sing-Ninject.

Ak tomu teda chapem spravne, Ninject, alebo iny kontajner sa vlastne stara o to, ze v pripade ze sa cez neho necham vytvorit instancie, postara sa mi o "vyplnenie" vsetkych zavislosti, resp o to, aby ta instancia mohla "zit".

V tom kode akurat nerozumiem poslednemu kroku. 

kernel.Bind<IWeatherStation>().To<WeatherStation>().WithConstructorArgument
(
	"weatherConditions",
	new WeatherCondition[] 
	{ 
	new WeatherCondition{ Name = "HOT", Color = "Yellow" }, 
	new WeatherCondition{ Name = "COLD", Color = "Blue" }, 
	new WeatherCondition{ Name = "STORM", Color = "DarkGray" }, 
	new WeatherCondition{ Name = "SNOW", Color = "White" }, 
	new WeatherCondition{ Name = "WINDY", Color = "Gray" }
	}
);

Ak to chapem spravne, ninjectu pomocou ".WithConstructorArgumen" poviem ako ma vyplnit druhy parameter ktory prijima WeatherStation. Prvy nie je nutny, pretoze to som definoval predtym a teda mu dohodi instanciu ConsoleDisplay. Preco tam je ale tento string  ""weatherConditions"" ?

DI
.NET › Dependency injection
10. 2. 2013   #171337

Ahojte,

Stretol som sa s pojmom Dependency injection. Pozeram si nejake clanky, ale stale mi nie je celkom jasne o co ide.. Vedel by mi to niekto v kratkosti na nejakom pripade v C# vysvetlit ? Dakujem

IMDB
.NET › IMDB
27. 1. 2013   #170732

Dakujem obom.

m4r10: Podobnou myslienkou som sa zaoberal, len som ju nedotiahol tak daleko ako ty. Aj pokial by sa mi podarilo najst nieco pouzitelnejsie, urcite si to vyskusam. Zaujima ma, aku uspesnost pri hladani by to mohlo mat,

Vaizo: vdaka, pozriem na to a dam vediet :)

rout
.NET › WUG videa
29. 11. 2012   #167835

Ahojte,

dnes som prebehol web WUG.cz  a zistil som, ze v pripade, ze som navstivil aspon 2 akcie, mozem tie videa stiahnut. Nie je tu niekto, kto ma moznost stiahnut ich ? Ja sa tych akcii zucastnit nemozem, kedze Brno je trochu od ruky, ale rad by som si stiahol jednu prednasku. 

Vdaka

rout
.NET › Routovanie
17. 11. 2012   #166990

Vdaka za radu. Podarilo sa mi to ale vyriesit tym (a neviem si to vysvetlit), ze som tie routovacie pravidla prehodil. Vobec ale neviem preco :/

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032019 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý