Hej
W swojej aplikacji c# asp.net potrzebuje dopisac funkcjonalność bardzo podobną jak tą w wordpress. Czyli gdy jedna osoba edytuje wpis - druga osoba gdy chce zacząć edytowąć wpis jest informowana, że ktoś inny właśnie to robi. Z tego co wywnioskowałem w wordpress robione jest to tak:
Podczas edycji wpisu - oznaczany jest on jakąś flagą na bazie przy wpisie. Jeżeli ktoś inny wchodzi na ten wpis to Od razu wyświetlamy komunikat, że ktoś inny go właśnie edytuje bo tak odczytaliśmy z bazy. Tylko co w momencie kiedy ktoś straci internet, przełączy się na inną stronę, bądź jakoś niespodziewanie przestanie edytować ten wpis. Jak mam się zabezpieczyć przed tym by w odpowiednim momencie flaga informująca o edycji danego wpisu została wyłączona ?
Ktoś pisał już może coś takiego i podzieli się doświadczeniem jak to zaprojektował tak by nie wynikło później tysiąc błędów z tym spowodowanych ?