/// <summary>Snippet for RegisterDebuggee</summary>
 public void RegisterDebuggee()
 {
     // Snippet: RegisterDebuggee(Debuggee, CallSettings)
     // Create client
     Controller2Client controller2Client = Controller2Client.Create();
     // Initialize request argument(s)
     Debuggee debuggee = new Debuggee();
     // Make the request
     RegisterDebuggeeResponse response = controller2Client.RegisterDebuggee(debuggee);
     // End snippet
 }
 /// <summary>Snippet for ListActiveBreakpoints</summary>
 public void ListActiveBreakpoints()
 {
     // Snippet: ListActiveBreakpoints(string, CallSettings)
     // Create client
     Controller2Client controller2Client = Controller2Client.Create();
     // Initialize request argument(s)
     string debuggeeId = "";
     // Make the request
     ListActiveBreakpointsResponse response = controller2Client.ListActiveBreakpoints(debuggeeId);
     // End snippet
 }
 /// <summary>Snippet for UpdateActiveBreakpoint</summary>
 public void UpdateActiveBreakpoint()
 {
     // Snippet: UpdateActiveBreakpoint(string, Breakpoint, CallSettings)
     // Create client
     Controller2Client controller2Client = Controller2Client.Create();
     // Initialize request argument(s)
     string     debuggeeId = "";
     Breakpoint breakpoint = new Breakpoint();
     // Make the request
     UpdateActiveBreakpointResponse response = controller2Client.UpdateActiveBreakpoint(debuggeeId, breakpoint);
     // End snippet
 }
 /// <summary>Snippet for RegisterDebuggee</summary>
 public void RegisterDebuggee_RequestObject()
 {
     // Snippet: RegisterDebuggee(RegisterDebuggeeRequest, CallSettings)
     // Create client
     Controller2Client controller2Client = Controller2Client.Create();
     // Initialize request argument(s)
     RegisterDebuggeeRequest request = new RegisterDebuggeeRequest
     {
         Debuggee = new Debuggee(),
     };
     // Make the request
     RegisterDebuggeeResponse response = controller2Client.RegisterDebuggee(request);
     // End snippet
 }
示例#5
0
 /// <summary>Snippet for ListActiveBreakpoints</summary>
 public void ListActiveBreakpoints_RequestObject()
 {
     // Snippet: ListActiveBreakpoints(ListActiveBreakpointsRequest,CallSettings)
     // Create client
     Controller2Client controller2Client = Controller2Client.Create();
     // Initialize request argument(s)
     ListActiveBreakpointsRequest request = new ListActiveBreakpointsRequest
     {
         DebuggeeId = "",
     };
     // Make the request
     ListActiveBreakpointsResponse response = controller2Client.ListActiveBreakpoints(request);
     // End snippet
 }
 /// <summary>Snippet for UpdateActiveBreakpoint</summary>
 public void UpdateActiveBreakpoint_RequestObject()
 {
     // Snippet: UpdateActiveBreakpoint(UpdateActiveBreakpointRequest, CallSettings)
     // Create client
     Controller2Client controller2Client = Controller2Client.Create();
     // Initialize request argument(s)
     UpdateActiveBreakpointRequest request = new UpdateActiveBreakpointRequest
     {
         DebuggeeId = "",
         Breakpoint = new Breakpoint(),
     };
     // Make the request
     UpdateActiveBreakpointResponse response = controller2Client.UpdateActiveBreakpoint(request);
     // End snippet
 }
        public void RegisterDebuggee()
        {
            string projectId    = _fixture.ProjectId;
            string agentVersion = "google.com/csharp/v1.0";
            string description  = "module - version";
            string uniquifier   = "uniquifier";
            // Sample: RegisterDebuggee
            Controller2Client client   = Controller2Client.Create();
            Debuggee          debuggee = new Debuggee
            {
                Project      = projectId,
                AgentVersion = agentVersion,
                Description  = description,
                Uniquifier   = uniquifier,
            };
            RegisterDebuggeeResponse response = client.RegisterDebuggee(debuggee);

            Console.WriteLine($"Debugee Id: ${response.Debuggee.Id}");
            // End sample
        }
示例#8
0
 /// <summary>
 /// Create a new <see cref="DebuggerClient"/>
 /// </summary>
 internal DebuggerClient(AgentOptions options, Controller2Client controlClient = null)
 {
     _controlClient = controlClient ?? Controller2Client.Create();
     _options       = GaxPreconditions.CheckNotNull(options, nameof(options));
 }