/// <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
 }
示例#3
0
        /// <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
        }