1
我在研究如何使用.NET 4.5 Workflow Foundation爲某些對象實現狀態機。我想知道如何拯救州與州之間的過渡歷史。我會使用持久性,但我的理解是,這只是跟蹤當前狀態,而不是過渡歷史,並在達到終端狀態時將其刪除。保存WF狀態機狀態轉換的歷史記錄
具體來說,我正在尋找類似如下:
Sequence Date Original State Action New State Actor
-------- ----------- --------------- ---------- ----------- ---------
1 12/25/2013 <none> <none> Draft bsmith
2 12/27/2013 Draft Submit Pending cjones
3 1/2/2014 Pending Approve Published dkelly
精確的格式來確定,但如圖所示,這說明對象從一種狀態如何移動到另一個,是誰和什麼時候。
這怎麼能用WF來完成?