Como mapear uma corda ao tipo de Uri usando o Entity Framework?
-
11-07-2019 - |
Pergunta
O meu banco de dados contém uma coluna do tipo string, que representa uma URL. Agora estou perguntando como sua possível mapear esta string para um objeto Uri usando o Entity Framework.
Todas as idéias?
Solução
Use uma classe parcial, w / a propriedade personalizada:
public partial class MyClass
{
public Uri MyUri
{
get
{ return new Uri(StringUriPropertyFromDB); }
}
}
Você pode tornar a propriedade private string no designer EF, se quiser. Note que você não pode usar as propriedades personalizadas como este em LINQ to Entities, no entanto.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow