Edit on GitHub

In this document

Packages

ASP.NET Boilerplate is distributed on NuGet.

Here's a list of all the official packages.

Abp

Core package. All other packages depend on it.

Abp.AspNetCore

ASP.NET Core integration package.

Abp.AspNetCore.SignalR

ASP.NET Core SignalR integration package.

Abp.Web.Common

Common web-related classes (Used by both ASP.NET MVC and ASP.NET Core).

Abp.Web

Web package for both MVC and Web API use.

Abp.Web.Mvc

ASP.NET MVC integration package.

Abp.Web.Api

ASP.NET Web API integration package.

Abp.Web.Api.OData

OData integration package.

Abp.Web.Resources

Client-side scripts package.

Abp.Web.SignalR

SignalR integration package.

Abp.Owin

OWIN integration package.

Abp.EntityFramework.Common

Common code shared between the Abp.EntityFramework and Abp.EntityFrameworkCore packages.

Abp.EntityFramework

EntityFramework integration package.

Abp.EntityFramework.GraphDiff

EntityFramework GraphDiff integration package.

Abp.EntityFrameworkCore

EntityFrameworkCore integration package.

Abp.NHibernate

NHibernate integration package.

Abp.Dapper

Dapper integration package.

Abp.FluentMigrator

Some simple extension methods to use ABP with FluentMigrator.

Abp.AutoMapper

AutoMapper integration package for object mapping.

Abp.HangFire

Hanfire integration for background job management.

Abp.HangFire.AspNetCore

Hangfire.AspNetCore integration for background job management.

Abp.Castle.Log4Net

Log4Net adapter to support latest log4net for ABP and Castle.

Abp.RedisCache

Redis replacement for ABP's default cache manager.

Abp.MailKit

MailKit implementation for ABP's IEmailSender.

Abp.Quartz

Quartz integration package. 

Abp.TestBase

Base classes to create integration tests for ABP based projects.

Abp.AspNetCore.TestBase

Base classes to create integration tests for ASP.NET Core and ABP-based projects.