WCF在反序列化期间使用服务器上的代理对象
我试图在WCF中跟踪PUT请求上更改的属性(我们使用REST而不是SOAP)。我有一个想法,我正在尝试检查,但我无法通过这一块 当请求传入时,主体(JSON、XML等)被反序列化为一个对象,该对象随后被传递到我们的WCF服务方法中 i、 在某个时刻,WCF必须做一些本质上类似的事情WCF在反序列化期间使用服务器上的代理对象,wcf,c#-4.0,dynamic-proxy,Wcf,C# 4.0,Dynamic Proxy,我试图在WCF中跟踪PUT请求上更改的属性(我们使用REST而不是SOAP)。我有一个想法,我正在尝试检查,但我无法通过这一块 当请求传入时,主体(JSON、XML等)被反序列化为一个对象,该对象随后被传递到我们的WCF服务方法中 i、 在某个时刻,WCF必须做一些本质上类似的事情 User u = new User(); u.FirstName = ... u.LastName = ... u.Email = ... 我想更改第一行,以便从代理生成器检索用户对象(如Castle.Dynami
User u = new User();
u.FirstName = ...
u.LastName = ...
u.Email = ...
我想更改第一行,以便从代理生成器检索用户对象(如Castle.DynamicProxy
):
User u=\u proxyGenerator.NewObject();
u、 名字=。。。
u、 LastName=。。。
u、 电子邮件=。。。
有人知道这是否可能吗?也许我必须做我自己的反序列化器
User u = _proxyGenerator.NewObject<User>();
u.FirstName = ...
u.LastName = ...
u.Email = ...