Skip to content

A .NET console application built with Spectre.Console.

License

Notifications You must be signed in to change notification settings

based-ghost/Ghost.Console

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ghost.Console

This is a .NET 7.0 console application built with Spectre.Console that demonstrates simple API communication via endpoints from JSONPlaceholder.

demo

Tech stack

Building & running locally

Prerequisites

  1. Install the .NET 7.0 SDK.
  2. Clone this repository to your local machine.

Building & running the project

dotnet commands can be issued via Windows Terminal, Powershell, Command Prompt, etc. (the GIF above is using Windows Terminal). Alternatively, you can open the solution in VS or VSCode and execute commands there.

  1. Build the projects: run dotnet build in the root folder.

    Directory containing the GhostConsole.sln file.

  2. Run the console app: run dotnet run in the ./GhostConsole folder.

    Directory containing the GhostConsole.csproj file.

  3. Run the unit tests: run dotnet test in the ./GhostConsole.Tests folder.

    Directory containing the GhostConsole.Tests.csproj file.