In order to run the app you need to first install the dotnet cli from here.
Once installed, simply run dotnet run --project program/program.csproj [Path_to_files]
.
Project contains small test suite made with XUnit, you can run it using dotnet test
command.
In case you don't have the proper sdk installed, you can easily run the assesment app with docker.
Simply build the dockerfile with docker build -t assesment .
and run it pointing to your file folder docker run -i -t -v [Path_to_files]:/App/files assesment
.
For example: docker run -i -t -v C:\text:/App/files assesment
.