Entity Framework: SqlGeography против DbGeography
В чем разница или предполагаемое назначение этих двух объектов, представляющих один и тот же тип данных Geography в базе данных Microsoft SQL?
System.Data.Entity.Spatial.DbGeography
а также
Microsoft.SqlServer.Types.SqlGeography
Они не могут быть брошены между собой, ноSqlGeography
имеет дополнительные команды, когда дело доходит до создания точек, полигонов и т. д.
Я думаю чтоSystem.Data.Entity
предназначен для использования только с Entity Framework, в то время какMicrosoft.SqlServer
для использования при использованииSqlCommand
прямо вместо?