2017-04-15 113 views
-2

通過本教程會後: https://docs.microsoft.com/en-us/ef/core/get-started/netcore/new-db-sqliteEF核心OnDeserializedAttribute不點火

我增加了一個OnDeserialized方法,像這樣:

[OnDeserialized] 
    protected virtual void OnDeserialized(StreamingContext context) 
    { } 

把斷點此,筆者看到此方法不會觸發。

任何想法我失蹤?

謝謝

+0

你預計何時會調用OnDeserialized? –

+0

我以爲它會在對象物化之後調用...與其他序列化器/反序列化器相同? –

+0

那當然不是。你有沒有讀過[MSDN文章](https://msdn.microsoft.com/en-us/library/system.runtime.serialization.ondeserializedattribute(v = vs.110).aspx)?當一個對象從流中反序列化時,OnDeserialized被調用。 –

回答

0

根據Edward Edward Malakhov的評論,此屬性不適用於EF。