diff --git a/dev/envvars.sh b/dev/envvars.sh index 80dff0e46..dc2996ed2 100755 --- a/dev/envvars.sh +++ b/dev/envvars.sh @@ -50,6 +50,5 @@ export OTEL_EXPORTER_ZIPKIN_ENDPOINT="http://localhost:9411/api/v2/spans" export OTEL_TRACE_DEBUG="1" export OTEL_EXPORTER="zipkin" export OTEL_DUMP_ILREWRITE_ENABLED="0" -export OTEL_TRACE_CALLTARGET_ENABLED="1" export OTEL_CLR_ENABLE_INLINING="1" export OTEL_PROFILER_EXCLUDE_PROCESSES="dotnet.exe,dotnet" diff --git a/integrations.json b/integrations.json index 403fd264c..32960f8ce 100644 --- a/integrations.json +++ b/integrations.json @@ -1,6844 +1,2 @@ [ - { - "name": "AdoNet", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "AspNet", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Web", - "type": "System.Web.Compilation.BuildManager", - "method": "InvokePreStartInitMethodsCore", - "signature_types": [ - "System.Void", - "System.Collections.Generic.ICollection`1[System.Reflection.MethodInfo]", - "System.Func`1[System.IDisposable]" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.HttpModule_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "AspNetMvc", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Web.Mvc", - "type": "System.Web.Mvc.Async.AsyncControllerActionInvoker", - "method": "BeginInvokeAction", - "signature_types": [ - "System.IAsyncResult", - "System.Web.Mvc.ControllerContext", - "System.String", - "System.AsyncCallback", - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_BeginInvokeAction_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Web.Mvc", - "type": "System.Web.Mvc.Async.AsyncControllerActionInvoker", - "method": "EndInvokeAction", - "signature_types": [ - "System.Boolean", - "System.IAsyncResult" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.AsyncControllerActionInvoker_EndInvokeAction_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "AspNetWebApi2", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Web.Http", - "type": "System.Web.Http.ApiController", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Web.Http.Controllers.HttpControllerContext", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AspNet.ApiController_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "ElasticsearchNet", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.RequestPipeline", - "method": "CallElasticsearchAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "Elasticsearch.Net.RequestData", - "System.Threading.CancellationToken" - ], - "minimum_major": 6, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V6.RequestPipeline_CallElasticsearchAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.RequestPipeline", - "method": "CallElasticsearch", - "signature_types": [ - "T", - "Elasticsearch.Net.RequestData" - ], - "minimum_major": 6, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V6.RequestPipeline_CallElasticsearch_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "ElasticsearchNet5", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.RequestPipeline", - "method": "CallElasticsearchAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1>", - "Elasticsearch.Net.RequestData", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V5.RequestPipeline_CallElasticsearchAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.RequestPipeline", - "method": "CallElasticsearch", - "signature_types": [ - "Elasticsearch.Net.ElasticsearchResponse`1", - "Elasticsearch.Net.RequestData" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Elasticsearch.V5.RequestPipeline_CallElasticsearch_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "GraphQL", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "GraphQL", - "type": "GraphQL.Execution.ExecutionStrategy", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "GraphQL.Execution.ExecutionContext" - ], - "minimum_major": 2, - "minimum_minor": 3, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.ExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "GraphQL", - "type": "GraphQL.Execution.SubscriptionExecutionStrategy", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "GraphQL.Execution.ExecutionContext" - ], - "minimum_major": 2, - "minimum_minor": 3, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.ExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "GraphQL", - "type": "GraphQL.Validation.DocumentValidator", - "method": "Validate", - "signature_types": [ - "GraphQL.Validation.IValidationResult", - "System.String", - "GraphQL.Types.ISchema", - "GraphQL.Language.AST.Document", - "System.Collections.Generic.IEnumerable`1[GraphQL.Validation.IValidationRule]", - "_", - "GraphQL.Inputs" - ], - "minimum_major": 2, - "minimum_minor": 3, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.ValidateIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "HttpMessageHandler", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.WinHttpHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.WinHttpHandler.WinHttpHandlerIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http.WinHttpHandler", - "type": "System.Net.Http.WinHttpHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.WinHttpHandler.WinHttpHandlerIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.SocketsHttpHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.SocketsHttpHandlerIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.SocketsHttpHandler", - "method": "Send", - "signature_types": [ - "System.Net.Http.HttpResponseMessage", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.SocketsHttpHandler.SocketsHttpHandlerSyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.HttpClientHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.HttpClientHandler.HttpClientHandlerIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.HttpClientHandler", - "method": "Send", - "signature_types": [ - "System.Net.Http.HttpResponseMessage", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.HttpClientHandler.HttpClientHandlerSyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.CurlHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.HttpClient.CurlHandler.CurlHandlerIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "MongoDb", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.KillCursorsWireProtocol", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_ExecuteAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.KillCursorsWireProtocol", - "method": "Execute", - "signature_types": [ - "System.Void", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Execute_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.CommandUsingQueryMessageWireProtocol`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.CommandUsingCommandMessageWireProtocol`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.CommandWireProtocol`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.GetMoreWireProtocol`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.QueryWireProtocol`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.WriteWireProtocolBase`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.MongoDb.IWireProtocol_Generic_Execute_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "MsTestV2", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Microsoft.VisualStudio.TestPlatform.TestFramework", - "type": "Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute", - "method": "Execute", - "signature_types": [ - "Microsoft.VisualStudio.TestTools.UnitTesting.TestResult", - "Microsoft.VisualStudio.TestTools.UnitTesting.ITestMethod" - ], - "minimum_major": 14, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 14, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodAttributeExecuteIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter", - "type": "Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.TestMethodRunner", - "method": "Execute", - "signature_types": [ - "Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.ObjectModel.UnitTestResult" - ], - "minimum_major": 14, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 14, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.TestMethodRunnerExecuteIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter", - "type": "Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner", - "method": "RunCleanup", - "signature_types": [ - "Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.RunCleanupResult" - ], - "minimum_major": 14, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 14, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.MsTestV2.UnitTestRunnerRunCleanupIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "MySqlCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 6, - "minimum_minor": 7, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 8, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 8, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "MySql.Data.MySqlClient.MySqlDataReader" - ], - "minimum_major": 6, - "minimum_minor": 7, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "MySql.Data.MySqlClient.MySqlDataReader" - ], - "minimum_major": 8, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 8, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "MySqlConnector.MySqlDataReader" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "MySql.Data.MySqlClient.MySqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 6, - "minimum_minor": 7, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "MySql.Data.MySqlClient.MySqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 8, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 8, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "MySqlConnector.MySqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 6, - "minimum_minor": 7, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 8, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 8, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 6, - "minimum_minor": 7, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySql.Data", - "type": "MySql.Data.MySqlClient.MySqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 8, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 8, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "MySqlConnector", - "type": "MySqlConnector.MySqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 1, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "NpgsqlCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Npgsql.NpgsqlDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Npgsql.NpgsqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "NUnit", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "nunit.framework", - "type": "NUnit.Framework.Internal.Commands.SkipCommand", - "method": "Execute", - "signature_types": [ - "NUnit.Framework.Internal.TestResult", - "NUnit.Framework.Internal.TestExecutionContext" - ], - "minimum_major": 3, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 3, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitSkipCommandExecuteIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "NUnit3.TestAdapter", - "type": "NUnit.VisualStudio.TestAdapter.NUnitTestAdapter", - "method": "Unload", - "signature_types": [ - "System.Void" - ], - "minimum_major": 3, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 3, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitTestAdapterUnloadIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "nunit.framework", - "type": "NUnit.Framework.Internal.Commands.TestMethodCommand", - "method": "Execute", - "signature_types": [ - "NUnit.Framework.Internal.TestResult", - "NUnit.Framework.Internal.TestExecutionContext" - ], - "minimum_major": 3, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 3, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.NUnit.NUnitTestMethodCommandExecuteIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "OracleCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.DataAccess", - "type": "Oracle.DataAccess.Client.OracleCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteReader", - "signature_types": [ - "Oracle.ManagedDataAccess.Client.OracleDataReader" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteReader", - "signature_types": [ - "Oracle.ManagedDataAccess.Client.OracleDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.DataAccess", - "type": "Oracle.DataAccess.Client.OracleCommand", - "method": "ExecuteReader", - "signature_types": [ - "Oracle.DataAccess.Client.OracleDataReader" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteReader", - "signature_types": [ - "Oracle.ManagedDataAccess.Client.OracleDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteReader", - "signature_types": [ - "Oracle.ManagedDataAccess.Client.OracleDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.DataAccess", - "type": "Oracle.DataAccess.Client.OracleCommand", - "method": "ExecuteReader", - "signature_types": [ - "Oracle.DataAccess.Client.OracleDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.DataAccess", - "type": "Oracle.DataAccess.Client.OracleCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.ManagedDataAccess", - "type": "Oracle.ManagedDataAccess.Client.OracleCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Oracle.DataAccess", - "type": "Oracle.DataAccess.Client.OracleCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 122, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 122, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "RabbitMQ", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Events.EventingBasicConsumer", - "method": "HandleBasicDeliver", - "signature_types": [ - "System.Void", - "System.String", - "System.UInt64", - "System.Boolean", - "System.String", - "System.String", - "RabbitMQ.Client.IBasicProperties", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicDeliverIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "BasicGet", - "signature_types": [ - "RabbitMQ.Client.BasicGetResult", - "System.String", - "System.Boolean" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicGetIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Framing.Impl.Model", - "method": "_Private_BasicPublish", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.Boolean", - "RabbitMQ.Client.IBasicProperties", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.BasicPublishIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Framing.Impl.Model", - "method": "_Private_ExchangeDeclare", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Collections.Generic.IDictionary`2[System.String,System.Object]" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.ExchangeDeclareIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "QueueBind", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.String", - "System.Collections.Generic.IDictionary`2[System.String,System.Object]" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueBindIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Framing.Impl.Model", - "method": "_Private_QueueDeclare", - "signature_types": [ - "System.Void", - "System.String", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Collections.Generic.IDictionary`2[System.String,System.Object]" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.RabbitMQ.QueueDeclareIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "ServiceStackRedis", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "ServiceStack.Redis", - "type": "ServiceStack.Redis.RedisNativeClient", - "method": "SendReceive", - "signature_types": [ - "T", - "System.Byte[][]", - "System.Func`1[!!0]", - "System.Action`1[System.Func`1[!!0]]", - "System.Boolean" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.ServiceStack.RedisNativeClientSendReceiveIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "SqlCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Microsoft.Data.SqlClient.SqlDataReader" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Microsoft.Data.SqlClient.SqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "SqliteCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteDbDataReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteReader", - "signature_types": [ - "Microsoft.Data.Sqlite.SqliteDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SQLite.SQLiteDataReader" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteReader", - "signature_types": [ - "Microsoft.Data.Sqlite.SqliteDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SQLite.SQLiteDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteDbDataReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteReaderWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.Sqlite", - "type": "Microsoft.Data.Sqlite.SqliteCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteScalarWithBehaviorIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SQLite", - "type": "System.Data.SQLite.SQLiteCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.AdoNet.CommandExecuteNonQueryWithBehaviorIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "StackExchangeRedis", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteAsyncImpl", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "System.Object", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteAsyncImpl", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "System.Object", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteAsyncImplIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteSyncImpl", - "signature_types": [ - "T", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteSyncImplIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteSyncImpl", - "signature_types": [ - "T", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.ConnectionMultiplexerExecuteSyncImplIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.RedisBase", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.RedisBase", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.RedisBatch", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.RedisBatch", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.RedisTransaction", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.RedisTransaction", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.RedisBase", - "method": "ExecuteSync", - "signature_types": [ - "T", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteSyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.RedisBase", - "method": "ExecuteSync", - "signature_types": [ - "T", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1[!!0]", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Redis.StackExchange.RedisExecuteSyncIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "Wcf", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.ServiceModel", - "type": "System.ServiceModel.Dispatcher.ChannelHandler", - "method": "HandleRequest", - "signature_types": [ - "System.Boolean", - "System.ServiceModel.Channels.RequestContext", - "System.ServiceModel.OperationContext" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Wcf.ChannelHandlerIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "WebRequest", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System", - "type": "System.Net.HttpWebRequest", - "method": "GetRequestStream", - "signature_types": [ - "System.IO.Stream" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStream_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Requests", - "type": "System.Net.HttpWebRequest", - "method": "GetRequestStream", - "signature_types": [ - "System.IO.Stream" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetRequestStream_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System", - "type": "System.Net.HttpWebRequest", - "method": "GetResponse", - "signature_types": [ - "System.Net.WebResponse" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetResponse_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Requests", - "type": "System.Net.HttpWebRequest", - "method": "GetResponse", - "signature_types": [ - "System.Net.WebResponse" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.HttpWebRequest_GetResponse_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System", - "type": "System.Net.WebRequest", - "method": "GetResponseAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.WebRequest_GetResponseAsync_Integration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Requests", - "type": "System.Net.WebRequest", - "method": "GetResponseAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Http.WebRequest.WebRequest_GetResponseAsync_Integration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "XUnit", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestAssemblyRunner`1", - "method": "RunTestCollectionAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "Xunit.Sdk.IMessageBus", - "_", - "_", - "_" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerRunTestCollectionAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestAssemblyRunner`1", - "method": "RunTestCollectionAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "Xunit.Sdk.IMessageBus", - "_", - "_", - "_" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestAssemblyRunnerRunTestCollectionAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestInvoker`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestInvokerRunAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestInvoker`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestInvokerRunAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestRunner`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestRunnerRunAsyncIntegration", - "action": "CallTargetModification" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestRunner`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.AutoInstrumentation.Testing.XUnit.XUnitTestRunnerRunAsyncIntegration", - "action": "CallTargetModification" - } - } - ] - }, - { - "name": "AspNet", - "method_replacements": [ - { - "caller": { - "assembly": "System.Web", - "type": "System.Web.Compilation.BuildManager", - "method": "InvokePreStartInitMethodsCore" - }, - "target": { - "assembly": "System.Web", - "type": "System.Web.Compilation.BuildManager", - "method": "InvokePreStartInitMethodsCore", - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AspNet.AspNetIntegration", - "method": "TryLoadHttpModule", - "signature": "00 00 01", - "action": "InsertFirst" - } - } - ] - }, - { - "name": "AspNetMvc", - "method_replacements": [ - { - "caller": { - "assembly": "System.Web.Mvc" - }, - "target": { - "assembly": "System.Web.Mvc", - "type": "System.Web.Mvc.Async.IAsyncActionInvoker", - "method": "BeginInvokeAction", - "signature_types": [ - "System.IAsyncResult", - "System.Web.Mvc.ControllerContext", - "System.String", - "System.AsyncCallback", - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AspNetMvcIntegration", - "method": "BeginInvokeAction", - "signature": "00 08 1C 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "System.Web.Mvc" - }, - "target": { - "assembly": "System.Web.Mvc", - "type": "System.Web.Mvc.Async.IAsyncActionInvoker", - "method": "EndInvokeAction", - "signature_types": [ - "System.Boolean", - "System.IAsyncResult" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AspNetMvcIntegration", - "method": "EndInvokeAction", - "signature": "00 05 02 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "AspNetWebApi2", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Web.Http", - "type": "System.Web.Http.Controllers.IHttpController", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Web.Http.Controllers.HttpControllerContext", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AspNetWebApi2Integration", - "method": "ExecuteAsync", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "DbCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.Common.DbDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.Common.DbDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.Common.DbDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.Common.DbDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReaderAsync", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReaderAsync", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteReaderAsync", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.Common.DbCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.DbCommandIntegration", - "method": "ExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "ElasticsearchNet5", - "method_replacements": [ - { - "caller": { - "assembly": "Elasticsearch.Net" - }, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.IRequestPipeline", - "method": "CallElasticsearch", - "signature_types": [ - "Elasticsearch.Net.ElasticsearchResponse`1", - "Elasticsearch.Net.RequestData" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet5Integration", - "method": "CallElasticsearch", - "signature": "10 01 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "Elasticsearch.Net" - }, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.IRequestPipeline", - "method": "CallElasticsearchAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1>", - "Elasticsearch.Net.RequestData", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet5Integration", - "method": "CallElasticsearchAsync", - "signature": "10 01 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "ElasticsearchNet6", - "method_replacements": [ - { - "caller": { - "assembly": "Elasticsearch.Net" - }, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.IRequestPipeline", - "method": "CallElasticsearch", - "signature_types": [ - "T", - "Elasticsearch.Net.RequestData" - ], - "minimum_major": 6, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet6Integration", - "method": "CallElasticsearch", - "signature": "10 01 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "Elasticsearch.Net" - }, - "target": { - "assembly": "Elasticsearch.Net", - "type": "Elasticsearch.Net.IRequestPipeline", - "method": "CallElasticsearchAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "Elasticsearch.Net.RequestData", - "System.Threading.CancellationToken" - ], - "minimum_major": 6, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.ElasticsearchNet6Integration", - "method": "CallElasticsearchAsync", - "signature": "10 01 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "GraphQL", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "GraphQL", - "type": "GraphQL.Validation.IDocumentValidator", - "method": "Validate", - "signature_types": [ - "GraphQL.Validation.IValidationResult", - "System.String", - "GraphQL.Types.ISchema", - "GraphQL.Language.AST.Document", - "System.Collections.Generic.IEnumerable`1", - "_", - "GraphQL.Inputs" - ], - "minimum_major": 2, - "minimum_minor": 3, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.GraphQLIntegration", - "method": "Validate", - "signature": "00 0A 1C 1C 1C 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "GraphQL", - "type": "GraphQL.Execution.IExecutionStrategy", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "GraphQL.Execution.ExecutionContext" - ], - "minimum_major": 2, - "minimum_minor": 3, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.GraphQLIntegration", - "method": "ExecuteAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "HttpMessageHandler", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.HttpMessageHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", - "method": "HttpMessageHandler_SendAsync", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.HttpMessageHandler", - "method": "Send", - "signature_types": [ - "System.Net.Http.HttpResponseMessage", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", - "method": "HttpMessageHandler_Send", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.HttpClientHandler", - "method": "SendAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", - "method": "HttpClientHandler_SendAsync", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Http", - "type": "System.Net.Http.HttpClientHandler", - "method": "Send", - "signature_types": [ - "System.Net.Http.HttpResponseMessage", - "System.Net.Http.HttpRequestMessage", - "System.Threading.CancellationToken" - ], - "minimum_major": 5, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.HttpMessageHandlerIntegration", - "method": "HttpClientHandler_Send", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "IDbCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.IDbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.IDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.IDbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.IDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.IDbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.IDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.IDbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.IDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.IDbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.IDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.IDbCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.IDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.IDbCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.IDbCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.IDbCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.IDbCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.Common", - "type": "System.Data.IDbCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "netstandard", - "type": "System.Data.IDbCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.IDbCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "MongoDb", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.IWireProtocol", - "method": "Execute", - "signature_types": [ - "System.Void", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", - "method": "Execute", - "signature": "00 06 01 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.IWireProtocol`1", - "method": "Execute", - "signature_types": [ - "T", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", - "method": "ExecuteGeneric", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.IWireProtocol", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", - "method": "ExecuteAsync", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "MongoDB.Driver.Core", - "type": "MongoDB.Driver.Core.WireProtocol.IWireProtocol`1", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "MongoDB.Driver.Core.Connections.IConnection", - "System.Threading.CancellationToken" - ], - "minimum_major": 2, - "minimum_minor": 1, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.MongoDbIntegration", - "method": "ExecuteAsyncGeneric", - "signature": "00 06 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "NpgsqlCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Npgsql.NpgsqlDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Npgsql.NpgsqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteReaderAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteReaderAsyncWithBehaviorAndCancellation", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Npgsql", - "type": "Npgsql.NpgsqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.NpgsqlCommandIntegration", - "method": "ExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "NUnit", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "nunit.framework", - "type": "NUnit.Framework.Internal.Commands.TestCommand", - "method": "Execute", - "signature_types": [ - "NUnit.Framework.Internal.TestResult", - "NUnit.Framework.Internal.TestExecutionContext" - ], - "minimum_major": 3, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 3, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.NUnitIntegration", - "method": "TestCommand_Execute", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "nunit.framework", - "type": "NUnit.Framework.Internal.Execution.WorkShift", - "method": "ShutDown", - "signature_types": [ - "System.Void" - ], - "minimum_major": 3, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 3, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.NUnitIntegration", - "method": "WorkShift_ShutDown", - "signature": "00 04 01 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "RabbitMQ", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.DefaultBasicConsumer", - "method": "HandleBasicDeliver", - "signature_types": [ - "System.Void", - "System.String", - "System.UInt64", - "System.Boolean", - "System.String", - "System.String", - "_", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "BasicDeliver", - "signature": "00 0B 01 1C 0E 0B 02 0E 0E 1C 1D 05 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.DefaultBasicConsumer", - "method": "HandleBasicDeliver", - "signature_types": [ - "System.Void", - "System.String", - "System.UInt64", - "System.Boolean", - "System.String", - "System.String", - "_", - "_" - ], - "minimum_major": 6, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "BasicDeliverV6", - "signature": "00 0B 01 1C 0E 0B 02 0E 0E 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.IModel", - "method": "BasicGet", - "signature_types": [ - "_", - "System.String", - "System.Boolean" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "BasicGet", - "signature": "00 06 1C 1C 0E 02 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "_Private_BasicPublish", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.Boolean", - "_", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "BasicPublish", - "signature": "00 09 01 1C 0E 0E 02 1C 1D 05 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "_Private_BasicPublish", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.Boolean", - "_", - "_" - ], - "minimum_major": 6, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "BasicPublishV6", - "signature": "00 09 01 1C 0E 0E 02 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "_Private_ExchangeDeclare", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "ExchangeDeclare", - "signature": "00 0C 01 1C 0E 0E 02 02 02 02 02 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "_Private_QueueBind", - "signature_types": [ - "System.Void", - "System.String", - "System.String", - "System.String", - "System.Boolean", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "QueueBind", - "signature": "00 09 01 1C 0E 0E 0E 02 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "RabbitMQ.Client", - "type": "RabbitMQ.Client.Impl.ModelBase", - "method": "_Private_QueueDeclare", - "signature_types": [ - "System.Void", - "System.String", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "System.Boolean", - "_" - ], - "minimum_major": 3, - "minimum_minor": 6, - "minimum_patch": 9, - "maximum_major": 6, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.RabbitMQIntegration", - "method": "QueueDeclare", - "signature": "00 0B 01 1C 0E 02 02 02 02 02 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "ServiceStackRedis", - "method_replacements": [ - { - "caller": { - "assembly": "ServiceStack.Redis" - }, - "target": { - "assembly": "ServiceStack.Redis", - "type": "ServiceStack.Redis.RedisNativeClient", - "method": "SendReceive", - "signature_types": [ - "T", - "System.Byte[][]", - "System.Func`1", - "System.Action`1>", - "System.Boolean" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.ServiceStackRedisIntegration", - "method": "SendReceive", - "signature": "10 01 08 1E 00 1C 1D 1D 05 1C 1C 02 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "SqlCommand", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Microsoft.Data.SqlClient.SqlDataReader" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteReader", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "System.Data.SqlClient.SqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteReader", - "signature_types": [ - "Microsoft.Data.SqlClient.SqlDataReader", - "System.Data.CommandBehavior" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteReaderWithBehavior", - "signature": "00 05 1C 1C 08 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteReaderAsync", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteReaderAsync", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteReaderAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Data.CommandBehavior", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteReaderAsync", - "signature": "00 06 1C 1C 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQuery", - "signature_types": [ - "System.Int32" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteNonQuery", - "signature": "00 04 08 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteNonQueryAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteNonQueryAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteScalar", - "signature_types": [ - "System.Object" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteScalar", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Data.SqlClient", - "type": "System.Data.SqlClient.SqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "SystemSqlClientExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "Microsoft.Data.SqlClient", - "type": "Microsoft.Data.SqlClient.SqlCommand", - "method": "ExecuteScalarAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "System.Threading.CancellationToken" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.AdoNet.SqlCommandIntegration", - "method": "MicrosoftSqlClientExecuteScalarAsync", - "signature": "00 05 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "StackExchangeRedis", - "method_replacements": [ - { - "caller": { - "assembly": "StackExchange.Redis" - }, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteSyncImpl", - "signature_types": [ - "T", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteSyncImpl", - "signature": "10 01 07 1E 00 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "StackExchange.Redis.StrongName" - }, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteSyncImpl", - "signature_types": [ - "T", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteSyncImpl", - "signature": "10 01 07 1E 00 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "StackExchange.Redis" - }, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteAsyncImpl", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1", - "System.Object", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteAsyncImpl", - "signature": "10 01 08 1C 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "StackExchange.Redis.StrongName" - }, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteAsyncImpl", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1", - "System.Object", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.ConnectionMultiplexer", - "method": "ExecuteAsyncImpl", - "signature": "10 01 08 1C 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "StackExchange.Redis" - }, - "target": { - "assembly": "StackExchange.Redis", - "type": "StackExchange.Redis.RedisBase", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.RedisBatch", - "method": "ExecuteAsync", - "signature": "10 01 07 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": { - "assembly": "StackExchange.Redis.StrongName" - }, - "target": { - "assembly": "StackExchange.Redis.StrongName", - "type": "StackExchange.Redis.RedisBase", - "method": "ExecuteAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "StackExchange.Redis.Message", - "StackExchange.Redis.ResultProcessor`1", - "StackExchange.Redis.ServerEndPoint" - ], - "minimum_major": 1, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.StackExchange.Redis.RedisBatch", - "method": "ExecuteAsync", - "signature": "10 01 07 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "Wcf", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System.ServiceModel", - "type": "System.ServiceModel.Dispatcher.ChannelHandler", - "method": "HandleRequest", - "signature_types": [ - "System.Boolean", - "System.ServiceModel.Channels.RequestContext", - "System.ServiceModel.OperationContext" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WcfIntegration", - "method": "HandleRequest", - "signature": "00 06 02 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "WebRequest", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "System", - "type": "System.Net.WebRequest", - "method": "GetRequestStream", - "signature_types": [ - "System.IO.Stream" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", - "method": "GetRequestStream", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Requests", - "type": "System.Net.WebRequest", - "method": "GetRequestStream", - "signature_types": [ - "System.IO.Stream" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", - "method": "GetRequestStream", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System", - "type": "System.Net.WebRequest", - "method": "GetResponse", - "signature_types": [ - "System.Net.WebResponse" - ], - "minimum_major": 2, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", - "method": "GetResponse", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Requests", - "type": "System.Net.WebRequest", - "method": "GetResponse", - "signature_types": [ - "System.Net.WebResponse" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", - "method": "GetResponse", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System", - "type": "System.Net.WebRequest", - "method": "GetResponseAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 4, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", - "method": "GetResponseAsync", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "System.Net.Requests", - "type": "System.Net.WebRequest", - "method": "GetResponseAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 4, - "minimum_minor": 0, - "minimum_patch": 0, - "maximum_major": 5, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.WebRequestIntegration", - "method": "GetResponseAsync", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - }, - { - "name": "XUnit", - "method_replacements": [ - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestInvoker`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "TestInvoker_RunAsync", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestInvoker`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "TestInvoker_RunAsync", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestRunner`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "TestRunner_RunAsync", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestRunner`1", - "method": "RunAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "TestRunner_RunAsync", - "signature": "00 04 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestAssemblyRunner`1", - "method": "RunTestCollectionAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "Xunit.Sdk.IMessageBus", - "Xunit.Abstractions.ITestCollection", - "System.Collections.Generic.IEnumerable`1", - "System.Threading.CancellationTokenSource" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "AssemblyRunner_RunAsync", - "signature": "00 08 1C 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestAssemblyRunner`1", - "method": "RunTestCollectionAsync", - "signature_types": [ - "System.Threading.Tasks.Task`1", - "Xunit.Sdk.IMessageBus", - "Xunit.Abstractions.ITestCollection", - "System.Collections.Generic.IEnumerable`1", - "System.Threading.CancellationTokenSource" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "AssemblyRunner_RunAsync", - "signature": "00 08 1C 1C 1C 1C 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.dotnet", - "type": "Xunit.Sdk.TestOutputHelper", - "method": "QueueTestOutput", - "signature_types": [ - "System.Void", - "System.String" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "TestOutputHelper_QueueTestOutput", - "signature": "00 05 01 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - }, - { - "caller": {}, - "target": { - "assembly": "xunit.execution.desktop", - "type": "Xunit.Sdk.TestOutputHelper", - "method": "QueueTestOutput", - "signature_types": [ - "System.Void", - "System.String" - ], - "minimum_major": 2, - "minimum_minor": 2, - "minimum_patch": 0, - "maximum_major": 2, - "maximum_minor": 65535, - "maximum_patch": 65535 - }, - "wrapper": { - "assembly": "OpenTelemetry.AutoInstrumentation.ClrProfiler.Managed, Version=0.0.1.0, Culture=neutral, PublicKeyToken=34b8972644a12429", - "type": "Datadog.Trace.ClrProfiler.Integrations.Testing.XUnitIntegration", - "method": "TestOutputHelper_QueueTestOutput", - "signature": "00 05 01 1C 1C 08 08 0A", - "action": "ReplaceTargetMethod" - } - } - ] - } ] \ No newline at end of file diff --git a/src/Datadog.Trace.ClrProfiler.Native/environment_variables_util.h b/src/Datadog.Trace.ClrProfiler.Native/environment_variables_util.h index 43b260759..9dc03162d 100644 --- a/src/Datadog.Trace.ClrProfiler.Native/environment_variables_util.h +++ b/src/Datadog.Trace.ClrProfiler.Native/environment_variables_util.h @@ -47,7 +47,8 @@ bool EnableInlining(bool defaultValue) { } bool IsCallTargetEnabled() { - CheckIfTrue(GetEnvironmentValue(environment::calltarget_enabled)); + ToBooleanWithDefault(GetEnvironmentValue(environment::calltarget_enabled), + true); } bool IsDebugEnabled() {