2016-07-04 74 views
0

我是新來PostSharp並試圖做一些事情,已經困擾我,但似乎很簡單:Postsharp和Json.NET

我試圖用Json.Net序列化和反序列化MethodInterceptionArgs的一個實例

系列化做工精細:

string strArgs = JsonConvert.SerializeObject(args); 

但我似乎失去了一些東西反序列化時:上什麼課,我應該是反序列化到? MethodInterceptionArgs是抽象的,所以我認爲這不會起作用。

我可以創建自己的具體落實,但似乎ILKE它不應該是必要的(和我不斷收到一個錯誤,MethodInterceptionArgs不包含一個構造函數零個參數)


回答

1

MethodInterceptionArgs是不打算序列化。您應該將相關信息複製到另一個對象中並對其進行序列化。