我正在编写一个使用 Code First Entity Framework 访问 SQL Server 数据库的 WCF 服务。我有一个引用枚举的 POCO JobStatus
:
public enum JobStatus
{
New,
Submitted,
Approved,
Returned,
OnHold,
Cancelled,
}
现在,我将基于我的 POCO 的 DTO 定义为 WCF 的一部分[DataContract]
。我应该如何在我的 DTO 中引用枚举?我将需要在我的 MVC 应用程序中使用该枚举来解释正在检索的数据。在这种情况下,我需要创建一个只包含枚举的程序集并将其发送出去,还是有更好的方法来处理这个问题?