public HttpResponseMessage GetSitePolices() { try { IMetadataFactory _factory = MetadataFactory.GetInstance(); IMetadataManager _manager = _factory.GetManager(); var _siteClassifications = _manager.GetAvailableSiteClassifications(); return(Request.CreateResponse(HttpStatusCode.OK, _siteClassifications)); } catch (Exception _ex) { var _message = string.Format("There was an error processing the request. {0}", _ex.Message); Log.Error("MetadataController.GetSitePolices", "There was an error processing the request. Exception: {0}", _ex); HttpResponseMessage _response = Request.CreateResponse(HttpStatusCode.InternalServerError, _message); throw new HttpResponseException(_response); } }
public void CanGetEnabledSiteClassifications() { IMetadataFactory _factory = MetadataFactory.GetInstance(); IMetadataManager _manager = _factory.GetManager(); var _actual = _manager.GetAvailableSiteClassifications(); }