25.4 25.2 25.1 24.4 24.3 24.2 24.1 23.4 23.3 23.2 23.1 22.4 22.3 22.2 22.1
25.4 25.2 25.1 24.4 24.3 24.2 24.1 23.4 23.3 23.2 23.1 22.4 22.3 22.2 22.1

The “.ConsoleHost” project

This project defines how the agent shall be hosted in Docker. Since all agents are started as a console executable in Docker, this is a .NET Core "Console App" project.
It at least requires the

  • Platform.Integrations.Agent.Host

  • Platform.CoreComponents.Hosting.Base.WebConsoleApplication

Nuget packages.
Once created, add the <agent name>.Contracts project as a "Project Reference" and create the following folder/file structure:
worddav134afb98229f23ffc8b96b4977262dbc.png