- Build the docker image
docker build . -t photoalbum
- Run the image in interactive mode
docker run -it photoalbum
- Follow prompts in console application
- Album ID expects an integer value
- Could expand error handling / fault tolerance
- Could revisit mocking IRestClient to create unit tests instead of integration tests
- The level of splitting the domain from implementations and stuff is a little contrived but this is a demonstration after all
- RestSharp
- Xunit
- Spectre.Console
- Fluent Assertions