A simple C# console application that processes command-line instructions.
dotnet restore
dotnet build
Pass commands as arguments inside quotes:
dotnet run --project App -- "3 Paris round"
✅ Each string represents a command and its arguments.
Unit tests are located in the App.Tests
project.
dotnet test
App.sln
├── App/ # Console app source code
│ └── Program.cs
│
├── App.Tests/ # xUnit test project
│ └── UnitTest1.cs
│
└── README.md # This file
3 Paris round
- Commands are parsed in
Program.cs → Handle(List<string> inputs)
. - Extend the
Handle
method to implement actual business logic. - State can be maintained via static dictionaries or service classes.