Blazorade.Core 3.0.1

dotnet add package Blazorade.Core --version 3.0.1
NuGet\Install-Package Blazorade.Core -Version 3.0.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Blazorade.Core" Version="3.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Blazorade.Core --version 3.0.1
#r "nuget: Blazorade.Core, 3.0.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Blazorade.Core as a Cake Addin
#addin nuget:?package=Blazorade.Core&version=3.0.1

// Install Blazorade.Core as a Cake Tool
#tool nuget:?package=Blazorade.Core&version=3.0.1

Blazorade Core

Provides core functionality for your Blazor component libraries as well as many of the Blazorade libraries, such as Blazorade Bootstrap and Blazorade MSAL.

Getting Started

After you've installed this package to your application, please refer to the Getting Started section on the project Wiki to quickly get started with Blazorade Core.

Highlights

  • ComponentReconnectModal - Allows you to customize the UI that is shown when your Blazor Server application loses connection with the server.
  • DotNetInstanceCallbackHandler - A utility class that allows you to easily call into JavaScript function that provide a result using callback. Your Blazor application uses the standard .NET async/await mechanism.
  • Redirect - A utilicy component that redirects the user to another URL, but only if the component is rendered. Allows you to easily do conditional redirecting, for instance to send anonymous users to a login page for instance.

Version Highlights

The sections below list the main improvements in each published version.

v3.0.1

v3.0.0

  • Updated Blazorade.Core to use .NET6 instead of .NET5.
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Blazorade.Core:

Package Downloads
Blazorade.Bootstrap.Components

Blazorade Bootstrap is a Razor component library designed for Blazor applications that want to use Bootstrap as UI framework. The library makes using Bootstrap in your Blazor application much easier and simpler.

Blazorade.Msal

Provides easy to use authentication and token acquisition for Blazor applications with the help of Microsoft Authentication Library. Supports both Blazor Server and Blazor WebAssembly applications.

Blazorade.Mermaid

A library for displaying Mermaid diagrams in your Blazor application with.

Blazorade.Id

Blazorade ID offers authentication and user identification services to all types of Blazor applications. Blazorade ID aims to unify the programming model for authentication across all Blazor application types, as far as possible.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.1 1,390 11/15/2023
2.0.1 15,513 2/12/2021
2.0.0 422 2/11/2021
1.4.1 16,144 5/22/2020

For details about this release, check out the release notes on Nuget at Blazorade.Core.