/// <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 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 }
/// <inheritdoc /> public void Register() { lock (_mutex) { var debuggee = DebuggeeUtils.CreateDebuggee( _options.ProjectId, _options.Module, _options.Version, _options.SourceContext); _debuggee = _controlClient.RegisterDebuggee(debuggee).Debuggee; if (_debuggee.IsDisabled) { throw new DebuggeeDisabledException($"'{_debuggee.Id}' is disabled."); } } }
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 }