Metoda fabrykująca - wzorzec fabryka w ASP.NET MVC
Tworzenie obiektów w jednym miejscu.
W repozytorium znajduje sie implementacja metod wywoływanych w kontrolerze. Metody z repozytorium korzystają z contextu, aby uzyskać dostęp do danych. Przy tworzeniu contextu wykorzystamy interfejs a instancje contextu będziemy wstrzykiwać przez konstruktor analogicznie jak w przypadku wstrzykiwania instancji repozytorium.
Za tworzenie contextu odpowiedzialna jest
metoda fabrykująca. W miejsce interfejsu wstrzykiwana jest implementacja klasy określonej klasy. Dzięki wzorcowi
fabryki, aby zmienić context, z którego korzystamy w aplikacji wystarczy zmiana w tylko jednym miejscu, ponieważ wszystkie obiekty contextu są tworzone w
tej samej metodzie.
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):