Learn how to get up and running with Wrapt.
Docker and dotnet ef are needed for a mock integration test database. You do NOT need these to run the project, but they will be needed to use the built in tests.
Install the Craftsman
tool globally. This is going to be the workhorse behind all of our commands. Make sure to close your powershell/command prompt/terminal windows after your initial install!
dotnet tool install -g craftsman
If you are using private NuGet sources you may need to temporarily disable them to properly install the tool. Unfortunately, the dotnet sdk doesn't have a
–nuget-source
parameter fordotnet tool install
commands yet, though I have a feature request pending if you'd like to track its progress.`
Run any of the below for a list of available commands
craftsman
craftsman list
craftsman -h
craftsman --help
That's it! Now let's look at an example to see it in action.
You can also run
craftsman new:example
to create one of several example projects.
To update to the latest version of Craftsman, you can run:
dotnet tool update -g craftsman