public IHttpActionResult Put(string map, [FromBody] CampusMap campusMap) { if (!ModelState.IsValid) { return(BadRequest("The map data is invalid")); } else { campusCache.SetCampusMap(map, new CampusMapBLL(campusMap)); return(Ok()); } }
private Task<int ?> SaveCampus(int arenaCampusId ) { var tcs = new TaskCompletionSource<int?>(); var CampusMap = new CampusMap( ConnectionInfo, Service ); CampusMap.ExportAttemptCompleted += ( o, e ) => tcs.SetResult( e.RockIdentifier ); CampusMap.ExportRecord( arenaCampusId.ToString() ); return tcs.Task; }
public CampusMapBLL(CampusMap CampusMap) { base.nodes = CampusMap.nodes; AllKnownNodeIds = GetAllNodeIds(); }