【问题标题】:change property in oData entry when posting. [WCF dataservice + EF + SQL express]发布时更改 oData 条目中的属性。 【WCF数据服务+EF+SQL express】
【发布时间】:2013-08-12 14:39:49
【问题描述】:

我有一个简单的设置 WCF 数据服务 + EF + SQL Express DB。 我在一个用 javascript 编写的移动应用程序中使用这个 oData。 这也是我第一次处理 WCF 和 EF 的东西,所以我不太了解。

我需要向 db 添加一条记录,但对于其中一列,我需要提供来自 System.Guid.NewGuid.ToString() 的值。

我想在构建要发布的 oData 条目时,我无法在应用程序端执行此操作。

那么我可以在 WCF 中实现这一点吗?例如,当我将条目发布到 db 时,WCF 会拦截并将 System.Guid.NewGuid.ToString() 值添加到条目的属性中?

【问题讨论】:

    标签: javascript wcf entity-framework odata


    【解决方案1】:

    您可以为此使用 WCF 数据服务 ChangeInterceptor:

    http://msdn.microsoft.com/en-us/library/vstudio/dd744842(v=vs.100).aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多