Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > LINQ (Language-Integrated Query) > Как реализовать паттерн Observer |
Автор: DZeus 7.7.2009, 12:18 |
Добрый день коллеги. Имеется Linq to Sql модель данных. и N представлений для этой модели, вот только я не могу понять как оповещать представления о изменении данных в модели и их сабмитинга. В мсдн удалось найти только это http://social.msdn.microsoft.com/Forums/en-US/linqtosql/thread/955f28de-bc48-45fa-a7bc-c7a6a2a5c078 , причём там дядя утверждает что механизма нет. Может кто-то решал подобную задачу. |
Автор: PashaPash 7.7.2009, 12:57 |
DZeus, Linq To SQL - это модель запросов к базе данных, а не хранилище самих данных. Данные лежат в БД, реагировать на их изменения можно через SqlDependency. Если приложение однопользовательское, и не надо отслеживать изменения в базе, только сами операции - хватит обычной кастомизации для Insert/Update/Delete - http://msdn.microsoft.com/en-us/library/bb882646.aspx. |
Автор: DZeus 7.7.2009, 13:17 |
PashaPash, Да приложение однопользовательское и необходимо лишь адекватно отображать изменения, производимые в одном представлении, в других представлениях. Кастомизацией заниматься? |
Автор: PashaPash 7.7.2009, 15:23 |
DZeus, занимайся ![]() |