Installation
CannoliKit
Release builds of CannoliKit can be added to your project via NuGet:
Microsoft Entity Framework Core (EF Core)
CannoliKit uses EF Core to support its various features.
You will need to add the following packages to your project:
EF Core needs a database provider. You may choose your own. For many projects, SQLite is a great fit:
Microsoft Dependency Injection (DI)
CannoliKit is designed to use DI.
You will need to add the following packages to your project:
Logging
CannoliKit requires you add an ILogger
service to your DI service container. If you want to log to the console, use:
Next Steps
Once you have added packages to your project, you are ready to Get Started. Or, if you are an experienced developer and want a quick summary, jump to TL;DR.