Я пробую шаблон контроллера представления модели в тестовом проекте C #. В моем проекте я хочу иметь возможность получать сообщения, которые влияют на модель, и отправлять сообщения через сокет, когда модель изменяется определенным образом. Я также хочу, чтобы пользователь отправлял сообщения из пользовательского интерфейса (просмотр). Что должно обрабатывать отправку и получение? Я думаю, что он должен идти в контроллере, который будет соответствующим образом изменять модель при получении, и поэтому модель или представление будут вызывать контроллер для отправки сообщения, но шаблон MVC немного чужд для меня, поэтому я не уверен .
Мысли?