Czesc! Potrzebuje malej pomocy.
Od paru dni bez skutecznie probuje ogarnac dependency injection, nie wiem czy tego nie rozumiem czy nie umiem tego zrobic, dlatego chcialbym zobaczyc to w praktyce. Mam juz projekt ktory chyba idealnie sie do tego nadaje, jest w miare duzy ale chce sie skupic tylko na wiadomosciach.
Chce stworzyc funkcjonalnosc wysylania wiadomosci miedzy zalogowanymi userami. Robie to poprzez ustawienie wiadomosci ID usera ktory wysyla i ktory otrzymuje wiadomosc. Dalej z kolei kazda wiadomosc ma miec swoj thread tzn. Wysylam do kogos wiadomosc o temacie "Pomoz mi z DI" i tworzony jest nowy watek i pod tym watkiem ludzie sobie odpisuja, czyli blizej nie okreslona liczba wiadomosci miedzy 2 userami ma swoj watek(thread).
Tutaj wlasnie chcialbym zastosowac dependency injection, przyklad wydaje sie niezly?
https://github.com/Marduuk/Ads Cale tworzenie watku znajduje sie w MessageController w akcji New.
Ja w tym przypadku rozumiem dependency injection tak ze do constructora message podaje thread, okej to jest DI nie? ale jak dalej z tym podzialac? Czuje ze caly czas cos mi umyka.
Pozdrawiam :)