Wpis z mikrobloga

Mirki, w aplikacji nad którą pracuję postanowiłem wykorzystać Repository Pattern. Podzieliłem sobie ładnie wszystko, mam 3 projekty:
1. Web
2. Entity(context, repozytoria)
3. Core(modele, interfejsy)

Dodatkowo zrobiłem migrację, wszystko pięknie działa, zastanawia mnie jednak czy autoryzację/rejestrację itd która teraz jest w Web przenieść do Core...ma to jakikolwiek sens?

ps. Dodam że muszę jeszcze dorobić WCF jeśli ma to jakieś znacznie w kontekście pytania.

#mvc #dotnet #wzorceprojektowe #csharp
  • 3
  • Odpowiedz
@fortySeven: logowanie chcę mieć w jednym miejscu - czyli muszę gdzieś uwzględnić logikę biznesową?
Dzisiaj zwróciłem uwagę na repozytoria i zastanawiam się czy one rzeczywiście mają sens...używam EF i chyba mija się to z celem.
  • Odpowiedz
Polecam obejrzeć w kontekście repozytoriów - pada sporo fajnych przemyśleń.
Co do tego gdzie powinno być to umieszczone - w kontrolerach nie powinno być żadnej logiki poza ewentualną walidacją ViewModelu - powinny przekazywać tylko robotę dalej.
fortySeven - Polecam obejrzeć w kontekście repozytoriów - pada sporo fajnych przemyśl...
  • Odpowiedz