public ActionResult Post()

in Elastiflix/dotnet-login-elastic-manual/Controllers/LoginController.cs [48:66]


        public ActionResult Post([FromBody] dynamic body)
        {
            var transaction = Elastic.Apm.Agent.Tracer.StartTransaction("MyTransaction", "Request");
            try
            {
                var user = GenerateRandomUserResponse();
                Log.Information("User logged in: {UserName}", user);
                return user;
            }
            catch (Exception e)
            {
                transaction.CaptureException(e);
                throw;
            }
            finally
            {
                transaction.End();
            }   
        }