Hola a todos,
estoy en este caso, tengo dos enumeraciones así:
namespace WcfServices.Contracts
{
[System.Runtime.Serialization.DataContract]
public enum TipoRol
{
[System.Runtime.Serialization.EnumMember]
NoEspecificado,
[System.Runtime.Serialization.EnumMember]
Tomador,
[System.Runtime.Serialization.EnumMember]
Propietario,
}
y otra enum, con los mismos valores, pero en otro namespace
namespace DomainModel
{
public enum TipoRol
{
NoEspecificado,
Tomador,
Propietario,
}
Quiero crear un EnumMapper generico como este
T EnumMapper<T,K>(value)
Y usarlo de esta forma o similar:
WcfServices.Contracts.TipoRol value1 =
EnumMapper<WcfServices.Contracts.TipoRol, DomainModel.TipoRol>(
DomainModel.TipoRol.Propietario);
DomainModel.TipoRol value2 = EnumMapper<DomainModel.TipoRol,
WcfServices.Contracts.TipoRol >(WcfServices.Contracts..Propietario);
Alguna idea ?
gracias de antemano, saludos
Leer las respuestas