public static void MarkerDemo() { //mediator var markerMediator = new MarkerMediator(); //colleauges var marker1 = markerMediator.CreateMarker(); var marker2 = markerMediator.CreateMarker(); //set Location marker1.SetLocation(new LocationData { TimeStamp = DateTime.UtcNow, Latitude = 1134, Longitude = 1123 }); //Messaging marker1.BroadcastLocation(); }
private MarkerMediator[] GetMarkers(int count){ MarkerMediator[] NewMarkers = new MarkerMediator[count]; for (int i = 0; i < count; i++){ NewMarkers[i] = MakeMarker(); NewMarkers[i].index = i; } return NewMarkers; }