public void UnknownMySqlTraceEventType(MySqlTraceEventType eventType) { var activityProcessor = new Mock <BaseProcessor <Activity> >(); var sampler = new TestSampler(); using var shutdownSignal = Sdk.CreateTracerProviderBuilder() .AddProcessor(activityProcessor.Object) .SetSampler(sampler) .AddMySqlDataInstrumentation() .Build(); var traceListener = (TraceListener)Assert.Single(MySqlTrace.Listeners); traceListener?.TraceEvent( new TraceEventCache(), "mysql", TraceEventType.Information, (int)eventType, "{0}: Connection Opened: connection string = '{1}'", 1L, ConnStr, 10); Assert.Equal(1, activityProcessor.Invocations.Count); }
public void TraceEvent(TraceEventType type, int id, string msg, MySqlTraceEventType type2, int code) { throw new NotImplementedException(); }
public static void TraceEvent(TraceEventType eventType, MySqlTraceEventType mysqlEventType, string msgFormat, params object[] args) { throw new NotImplementedException(); }
internal static void TraceEvent(TraceEventType eventType, MySqlTraceEventType mysqlEventType, string msgFormat, params object[] args) { Source.TraceEvent(eventType, (int)mysqlEventType, msgFormat, args); }