public static void Sync_Lambda()
        {
            IDatabaseInfo          dbInfo   = SampleApplication.OneAgentSdk.CreateDatabaseInfo("MyDb", "MyVendor", ChannelType.TCP_IP, "database.example.com:1234");
            IDatabaseRequestTracer dbTracer = SampleApplication.OneAgentSdk.TraceSQLDatabaseRequest(dbInfo, "Select * From AA");

            int res = dbTracer.Trace(() => ExecuteDbCallInt());
        }
        public static async Task Async_Lambda_And_Sync_Exception_Lambda()
        {
            IDatabaseInfo          dbInfo   = SampleApplication.OneAgentSdk.CreateDatabaseInfo("MyDb", "MyVendor", ChannelType.TCP_IP, "database.example.com:1234");
            IDatabaseRequestTracer dbTracer = SampleApplication.OneAgentSdk.TraceSQLDatabaseRequest(dbInfo, "Select * From AA");
            await dbTracer.TraceAsync(() => ExecuteDbCallIntAsync());

            IDatabaseInfo          dbInfo2   = SampleApplication.OneAgentSdk.CreateDatabaseInfo("MyDb2", "MyVendor2", ChannelType.TCP_IP, "database.example.com:1234");
            IDatabaseRequestTracer dbTracer2 = SampleApplication.OneAgentSdk.TraceSQLDatabaseRequest(dbInfo2, "Select2 * From AA");

            try
            {
                int result = dbTracer2.Trace(() => ExecuteDbCallIntException());
            }
            catch (Exception e)
            {
                Console.WriteLine($"Exception in {nameof(Async_Lambda_And_Sync_Exception_Lambda)}, Message: {e.Message}");
            }
        }