Tengo una enumeración que yo uso a través de un servicio WCF en un proyecto .Net. Ahora quiero agregar otra enumeración, especificada de la misma manera que la primera. Pero el segundo no se registra en Reference.cs, y por lo tanto no se reconoce en el proyecto que consume el servicio WCF.DataContract para enumeraciones en WCF
He intentado volver a escribir todo mientras leo que hay un recuento automático que se confunde si se copian los miembros de la enumeración. Comprobé que la referencia de servicio no está reutilizando los tipos en los ensamblados a los que se hace referencia.
[DataContract]
public enum SecondEnum
{
[EnumMember(Value = "WWW")]
WWW = 0x0,
[EnumMember]
VVV= 0x1,
}
He intentado agregar Nombre y Espacio de nombres, sin resultado. Lo he verificado para que no haya más referencias al FirstEnum, que me habría perdido al escribir el SecondEnum. Thwy parece haber sido escrito de la misma manera.
Entonces, ¿por qué no se reconoce un DataContract en la clase Reference.cs? Supongo que si puedo resolver esto, el resto se resolverá solo.
Gracias por cualquier idea.
escribí un método que utiliza la enumeración, se actualizó la referencia de servicio y funcionó de inmediato. ¡Gracias por una respuesta rápida y útil! – kakka47