GitHub - RickStrahl/Westwind.AspNetCore: ASP.NET Core Helpers and Utilities (original) (raw)

Westwind.AspNetCore

Utility library providing useful helpers, formatters and extensions for ASP.NET Core

NuGet Pre Release

This is a small package that provides a number of convenience helper and extension classes that facilitate common operations in ASP.NET Core API and MVC applications and ASP.NET Core in general.

You can use this package as is or use the source code to pick and choose pieces to add to your own applications - most features are self-contained and easily moved and integrated.

Installation

You can install the package from NuGet in Visual Studio:

Westwind.AspnetCore Package

PM> install-package westwind.aspnetcore

or the dotnet command line:

dotnet add package westwind.aspnetcore

Documentation

A class reference for the library can be found here:

Features

General ASP.NET Functionality

MVC Functionality

Api Functionality

General ASP.NET Core

License

The Westwind.Web.MarkdownControl library is an open source product licensed under:

All source code is © West Wind Technologies, regardless of changes made to them. Any source code modifications must leave the original copyright code headers intact if present.

There's no charge to use, integrate or modify the code for this project. You are free to use it in personal, commercial, government and any other type of application and you are free to modify the code for use in your own projects.

Give back

If you find this library useful, please consider starring the repository and/or consider making a small donation:

Update History

Breaking Changes

The structure of the UserTokens table for UserTokenManager has changed with some additional fields. The table has to be updated to include additional fields. If your DB has write access for the connection string you can delete the table and let it rebuild. Otherwise look at the UserTokenManager.CreateUserTokenSqlTable() method for the latest structure and SQL statement.