Beispiel #1
0
 public static IDisposable OnTerminateThreads(this IDebugAdapterRegistry registry, Func <TerminateThreadsArguments, CancellationToken, Task <TerminateThreadsResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
Beispiel #2
0
 public static IDisposable OnSetExpression(this IDebugAdapterRegistry registry, Func <SetExpressionArguments, CancellationToken, Task <SetExpressionResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
Beispiel #3
0
 public static IDisposable OnAttach(this IDebugAdapterRegistry registry, Func <AttachRequestArguments, CancellationToken, Task <AttachResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
Beispiel #4
0
 public static IDisposable OnDisconnect(this IDebugAdapterRegistry registry, Func <DisconnectArguments, CancellationToken, Task <DisconnectResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
Beispiel #5
0
 public static IDisposable OnStepInTargets(this IDebugAdapterRegistry registry, Func <StepInTargetsArguments, CancellationToken, Task <StepInTargetsResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
Beispiel #6
0
 public static IDisposable OnDataBreakpointInfo(this IDebugAdapterRegistry registry, Func <DataBreakpointInfoArguments, CancellationToken, Task <DataBreakpointInfoResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
 public static IDisposable OnConfigurationDone(this IDebugAdapterRegistry registry, Func <ConfigurationDoneArguments, CancellationToken, Task <ConfigurationDoneResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
 public static IDisposable OnReadMemory(this IDebugAdapterRegistry registry, Func <ReadMemoryArguments, CancellationToken, Task <ReadMemoryResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }
 public static IDisposable OnLoadedSources(this IDebugAdapterRegistry registry, Func <LoadedSourcesArguments, CancellationToken, Task <LoadedSourcesResponse> > handler)
 {
     return(registry.AddHandlers(new DelegatingHandler(handler)));
 }