Table of Contents

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.