我有一个 WCF 服务,它实现了一个接口方法来保存这样的实体:
IFinantialTxService svc = BaseServiceLayer.CreateChannel<IFinantialTxService>
SomeEntity cur = GetCurrentObject() as SomeEntity;
svc.SaveFinTxName(cur);
好的,现在“cur”对象是一个由客户端用户创建和填充的新实体,它有一个身份字段和一个时间戳,插入后将由数据库填充。我如何将这两个字段反映给客户?我应该通过引用传递实体吗?或者我可以在保存后立即从数据库中获取一个新实例吗?或者我应该将它们作为输出返回还是从服务返回值?任何想法我将不胜感激。