Beispiel #1
0
        public unsafe int CallTargetExecuteAsync()
        {
            var task = CallTarget.Run <Datadog.Trace.ClrProfiler.AutoInstrumentation.GraphQL.ExecuteAsyncIntegration, GraphQLClient, ExecutionContext, Task <ExecutionResult> >(
                Client,
                Context,
                &ExecuteAsync);

            return(task.GetAwaiter().GetResult().Value);
 public unsafe string SendAsync()
 {
     CallTarget.Run <HttpClientHandlerIntegration, HttpClientBenchmark, HttpRequestMessage, CancellationToken, Task <HttpResponseMessage> >
         (this, HttpRequest, CancellationToken.None, &GetResult).GetAwaiter().GetResult();
     return("OK");
Beispiel #3
0
 public unsafe int SendReceive()
 {
     return(CallTarget.Run <RedisNativeClientSendReceiveIntegration, RedisNativeClient, byte[][], Func <int>, Action <Func <int> >, bool, int>
                (Client, RawCommands, Fn, CompletePipelineFn, true, &SendReceive));
 public unsafe object CallTargetCallElasticsearch()
 {
     return(CallTarget.Run <RequestPipeline_CallElasticsearch_Integration, RequestPipeline, RequestData, int>(Pipeline, Data, &GetData));
 public unsafe int CallTargetExecuteNonQuery()
 {
     return(CallTarget.Run <CommandExecuteNonQueryIntegration, CustomDbCommand, int>(CustomCommand, &InternalExecuteNonQuery));
Beispiel #6
0
        public unsafe string Index()
        {
            CallTarget.Run <HttpClientHandlerIntegration, CallTargetHomeController, HttpRequestMessage, CancellationToken, Task <HttpResponseMessage> >
                (this, HttpRequest, CancellationToken.None, &GetResult).GetAwaiter().GetResult();

            return("OK");