public async Task <IHttpActionResult> GetAllEntities() { var error = ""; var handler = HandlersFactory.GetProfilerHandler(TheSettingService); handler.Start(LOG_TAG, "GetAllEntities", GetServiceProperties()); try { IOltpConnectorService connector = ServiceFactory.GetOltpConnectorService(TheSettingService); return(Ok(await connector.GetEntities())); } catch (Exception ex) { error = ex.Message; return(BadRequest(ex.Message)); } finally { handler.Stop(error); } }