Pergunta

Talvez a resposta seja “intencionalmente”.Mas as propriedades enum são usadas principalmente para filtragem.Então eles precisam do "Índice Db".Mas se você mapeá-los para varchar(max) não poderemos criar índice para eles no Sql Server.

Portanto, se a resposta for "por design", você poderá adicionar uma alternativa de vinculação de estilo [Flag].

Foi útil?

Solução

Isso é um erro arquitetônico para mim e não há solução.

Então fizemos

int UserTypeId {get;set,} // It is for db
UserTypeEnum UserTypeEnum {get;set;} // It manipulates UserTypeId and read from UserTypeId
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top