Blazorade.Core
3.0.1
dotnet add package Blazorade.Core --version 3.0.1
NuGet\Install-Package Blazorade.Core -Version 3.0.1
<PackageReference Include="Blazorade.Core" Version="3.0.1" />
paket add Blazorade.Core --version 3.0.1
#r "nuget: Blazorade.Core, 3.0.1"
// 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 .NETasync
/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
- Updated reference to Microsoft.AspNetCore.Components from version v6.0.2 to v6.0.25 because of this vulnerability in older versions.
- Updated reference to Microsoft.AspNetCore.Components.Web from version v6.0.2 to v6.0.25 to match the version with
Microsoft.AspNetCore.Components
.
v3.0.0
- Updated Blazorade.Core to use .NET6 instead of .NET5.
Product | Versions 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. |
-
net6.0
- Microsoft.AspNetCore.Components (>= 6.0.25)
- Microsoft.AspNetCore.Components.Web (>= 6.0.25)
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.
For details about this release, check out the release notes on Nuget at Blazorade.Core.