2015-04-17 26 views
0

看到類似這樣的錯誤後:JsonConstructor屬性不工作的RavenDB

無法找到一個構造函數使用的類型XXX。一個類 或者有一個默認的構造函數,一個帶參數的構造函數或者一個用JsonConstructor屬性標記的構造函數。路徑XX.XX

當試圖從RavenDB加載已經存在的數據時,我試圖使用[JsonConstructor],但是我無法讓它工作。

刪除了所有其他構造函數以強制RavenDB使用我所需的構造函數(並嘗試各種其他的東西)後,它使得我認爲該屬性似乎被RavenDb忽略。

但是,RavenDB custom serialization documentation建議所有屬性應該工作。

回答