In this case I am creating a new WGS84 Map Point, and trying to plot it on a Nad83 Spatial Ref.
double lat = message.Latitude;
double lon = message.Longitude;
MapPoint mp = new MapPoint(lon, lat, new SpatialReference(4326));
_pointLayer.Graphics.Clear();
Graphic graphic = new Graphic()
{
Geometry = mp,
Symbol = new SimpleMarkerSymbol() { Color = new SolidColorBrush(Colors.Blue), Size = 10 }
};
_pointLayer.Graphics.Add(graphic);
In this case _pointLayer is a Nad83 DynamicMapServiceLayer.It throws an exception saying that the Graphic must match the SpatialRef of the service. Thanks again for the help.