Installing from NuGet

Håkan Edling edited this page Feb 22, 2018 · 11 revisions

The easiest way to get started is to install the packages from NuGet.

Piranha

PM> install-package piranha

This is the core package containing data access, application models and interfaces needed to extend the framework. This package is not dependent on AspNet.

Target Framework

  • NetStandard 2.0

References

  • AutoMapper (>= 6.2.1)
  • Markdig (>= 0.14.6)
  • Microsoft.EntityFrameworkCore (>= 2.0.1)
  • Newtonsoft.Json (>= 10.0.3)

Piranha.AspNetCore

PM> install-package piranha.aspnetcore

Middleware and extensions for AspNetCore.

Target Framework

  • NetStandard 2.0

References

  • Microsoft.AspNet.Http (>= 2.0.1)
  • Microsoft.AspNet.Http.Extensions (>= 2.0.1)
  • Microsoft.Extensions.Logging.Abstractions (>= 2.0.0)
  • Piranha

Piranha.AspNetCore.SimpleSecurity

PM> install-package piranha.aspnetcore.simplesecurity

Simple security implementation for development and testing.

Target Framework

  • NetStandard 2.0

References

  • Microsoft.AspNetCore.Authorization (>= 2.0.1)
  • Microsoft.AspNetCore.Authentication.Cookies (>= 2.0.1)
  • Piranha

Piranha.AttributeBuilder

PM> install-package piranha.attributebuilder

Package for defining and building page types from attributes. This is the prefered way to import and synchronize content types.

Target Framework

  • NetStandard 2.0

References

  • Piranha

Piranha.Azure.BlobStorage

PM> install-package Piranha.Azure.BlobStorage

Provider for storing uploaded media assets in Azure Blob Storage.

Target Framework

  • NetStandard 2.0

References

  • Piranha
  • WindowsAzure.Storage (>= 8.7.0)

Piranha.ImageSharp

PM> install-package Piranha.ImageSharp -pre

Package for scaling image assets using SixLabors.ImageSharp. As this dependency is pre-release, so is this package.

Target Framework

  • NetStandard 2.0

References

  • Piranha
  • SixLabors.ImageSharp (>= 1.0.0-beta0002)

Piranha.Local.FileStorage

PM> install-package piranha.local.filestorage

Provider for storing uploaded media assets locally on disc together with the web application.

Target Framework

  • NetStandard 2.0

References

  • Piranha

Piranha.Manager

PM> install-package piranha.manager

This is the manager interface for working and maintaining CMS data from a web browser. Built with AspNetCore Mvc & Bootstrap.

Target Framework

  • NetStandard 2.0

References

  • Microsoft.AspNetCore (>= 2.0.1)
  • Microsoft.AspNetCore.Mvc (>= 2.0.1)
  • Microsoft.AspNetCore.Session (>= 2.0.1)
  • Microsoft.AspNetCore.StaticFiles (>= 2.0.1)
  • Microsoft.Extensions.FileProviders.Embedded (>= 2.0.0)
  • Piranha
  • Piranha.AspNetCore
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.