Estrutura da entidade: SqlGeography vs DbGeography
Qual é a diferença ou o objetivo pretendido desses dois objetos que representam o mesmo tipo de dados Geography em um banco de dados Microsoft SQL?
System.Data.Entity.Spatial.DbGeography
e
Microsoft.SqlServer.Types.SqlGeography
Eles não podem ser lançados entre si, masSqlGeography
possui comando adicional quando se trata de criar pontos, polígonos etc.
Estou pensando queSystem.Data.Entity
deve ser usado apenas com o Entity Framework, enquantoMicrosoft.SqlServer
é para uso ao usar oSqlCommand
diretamente em vez disso?