[DataContract][Serializable] 和 [DataMember] 在我们的 EF Code First Approach 模型中有什么意义?

What is the significance of [DataContract][Serializable] & [DataMember] in our model for EF Code First Approach?

这对我们的 CRUD 操作有什么不利影响吗?

如果我们不在模型中使用这些属性,会有显着差异吗?

是的,如果不使用这些属性,会有很大的不同。

参见: https://docs.microsoft.com/es-es/dotnet/framework/wcf/feature-details/using-data-contracts