1º fastshow qualidata - (di) injeção de depedência

5
(DI) Injeção de dependência 1

Upload: qualidatavix

Post on 31-Jul-2015

185 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 1º FastShow Qualidata - (DI) Injeção de Depedência

(DI) Injeção de

dependência

1

Page 2: 1º FastShow Qualidata - (DI) Injeção de Depedência

• O que é; o É um padrão de desenvolvimento de sistemas (Design Pattern).

• Para que serve? o É utilizando para manter um baixo nivel de acoplamento entre módulos

do sistema.

• Tipos de Injeção de dependência o Injeção no construtor: Injetando a dependência na contrução da classe;

o Por propriedade: Injetando a dependência por propriedade, atributo;

o Por interface: Cada consumidor da classe concleta deve implementar uma interface, geralmente utiliza-se um container “Fabrica”.

• Exemplos: Ninject, Unit Application Block

2

Page 3: 1º FastShow Qualidata - (DI) Injeção de Depedência

Injeção no construtor

3

Page 4: 1º FastShow Qualidata - (DI) Injeção de Depedência

Por propriedade

Footer Text 4

Page 5: 1º FastShow Qualidata - (DI) Injeção de Depedência

Por interface