public string Get()

in DotNETCore/Controllers/ProductsController.cs [52:74]


        public string Get(int id)
        {
            try
            {
                AWSXRayRecorder.Instance.AddAnnotation("Get", id);

                var product = AWSXRayRecorder.Instance.TraceMethod<Product>("QueryProduct", () => QueryProduct(id));

                // Trace out-going HTTP request
                AWSXRayRecorder.Instance.TraceMethod("Outgoing Http Web Request", () => MakeHttpWebRequest(id));

                CustomSubsegment(); // create custom Subsegment

                // Trace SQL query
                //  AWSXRayRecorder.Instance.TraceMethod("Query SQL", () => QuerySql(id));

                return product.ToString();// Ok(product);
            }
            catch (ProductNotFoundException e)
            {
                return "Product not found !";// NotFound();
            }
        }