przeglądałem w internecie, ale nie mogę znaleźć odpowiedzi na moje pytanie ...Chain of Responsibility - przekazać wniosek przez wszystkich łańcuchów
Powiedzmy mam 3 łańcuchy. Chcę, aby żądanie przesłało wszystkie 3 łańcuchy (nie ma znaczenia, czy łańcuch może obsłużyć żądanie, czy nie). Czy jest możliwe wykorzystanie wzoru KR-u dla tego problemu?
Aby wyjaśnić to lepiej - mam listę, która musi przejść przez kilka zestawów zasad. Jeśli przejdzie pierwszą regułę, lista pozostanie taka sama. Następnie przechodzi do drugiej reguły, a druga reguła zmienia listę. Zmieniona lista przechodzi do trzeciej reguły, przechodzi, a zmieniona lista zostaje zapisana.
Kudos za ładny schemat. Dostajesz punkt za to. Ale bardzo trudno odpowiedzieć na twoje pytanie, ponieważ pytasz nas, czy łańcuch odpowiedzialności jest dobrym rozwiązaniem twojego problemu, ale wiemy tylko o twoim problemie, że jest to problem, który zgodnie z Twoim opisem wymaga rozwiązanie oparte na łańcuchu odpowiedzialności. Również: programmers.stackexchange.com jest bardziej odpowiedni niż stackoverflow na pytania tego rodzaju. –
Jeśli nie nalegasz na nazywanie go łańcuchem odpowiedzialności, możesz go po prostu zaimplementować tak, aby wszyscy sprzedawcy w łańcuchu musieli przekazywać listę do końca. – zapl
@MikeNakis podczas odnoszenia się do innych stron, często pomocne jest wskazanie, że [cross-posting jest źle widziana] (http://meta.stackexchange.com/tags/cross-posting/info) – gnat