I think the functionality is perfect candidate to be used as a CLI tool, specifically as a dotnet CLI tool https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools What do you think?