Maybe I'm missing something. I have a sql server column of the "Geography" datatype.
I want to use the DbGeography type in my c# code. Any way to cast or convert from sql's geography to dbgeography?
Sorry for the late response - but saw this whilst searching for something else.
Simply do the following:
SqlGeography theGeography;
int srid = 4326; // or alternative
DbGeography newGeography = DbGeography.FromText(theGeography.ToString(), srid);
To reverse it:
DbGeography theGeography;
SqlGeography newGeography = SqlGeography.Parse(theGeography.AsText()).MakeValid();
Hope that helps!