Alex.NET.RCL
10.0.18-alpha
dotnet add package Alex.NET.RCL --version 10.0.18-alpha
NuGet\Install-Package Alex.NET.RCL -Version 10.0.18-alpha
<PackageReference Include="Alex.NET.RCL" Version="10.0.18-alpha" />
<PackageVersion Include="Alex.NET.RCL" Version="10.0.18-alpha" />
<PackageReference Include="Alex.NET.RCL" />
paket add Alex.NET.RCL --version 10.0.18-alpha
#r "nuget: Alex.NET.RCL, 10.0.18-alpha"
#:package Alex.NET.RCL@10.0.18-alpha
#addin nuget:?package=Alex.NET.RCL&version=10.0.18-alpha&prerelease
#tool nuget:?package=Alex.NET.RCL&version=10.0.18-alpha&prerelease
Alex.NET.RCL
This package is intended for Blazor developement. Best of luck for you to use it otherwise. This package works with all Blazor hosting models and includes a reference to Alex.NET.Helper package.
Requires .NET 7 or later.
To implement the required css and js file add the following to your _Host.cshtml, _Layout.cstml, or index.html file.
Implementation Example
index.html/_Host.cshtml/_Layout.cshtml
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Your App Title</title>
<base href="/" />
<link rel="stylesheet" href="_content/Alex.NET.RCL/Alex.NET.RCL.css" />
<script defer src="_content/Alex.NET.RCL/Alex.NET.RCL.js"></script>
<link rel="icon" type="image/png" href="favicon.png" />
</head>
Program.cs
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddAlex(args => {
args.EncrypterKey = "your-encryption-key-here";
args.CacheAbsoluteExpiration = TimeSpan.FromDays(90);
args.CacheSlidingExpiration = TimeSpan.FromDays(90);
});
var app = builder.Build();
app.MapAlexServices();
await app.RunAsync();
--Note: some functionalities will not work in Blazor WASM hosted projects such as CacheVault and Logging.
Author
License
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Alex.NET.Helper (>= 10.0.18-alpha)
- Docnet.Core (>= 2.6.0)
- Microsoft.AspNetCore.Components.Authorization (>= 10.0.2)
- Microsoft.AspNetCore.Components.Web (>= 10.0.2)
- Microsoft.AspNetCore.WebUtilities (>= 10.0.2)
-
net9.0
- Alex.NET.Helper (>= 10.0.18-alpha)
- Docnet.Core (>= 2.6.0)
- Microsoft.AspNetCore.Components.Authorization (= 9.0.12)
- Microsoft.AspNetCore.Components.Web (= 9.0.12)
- Microsoft.AspNetCore.WebUtilities (= 9.0.12)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.0.18-alpha | 48 | 2/2/2026 |
| 10.0.17-alpha | 50 | 2/1/2026 |
| 10.0.16-alpha | 46 | 2/1/2026 |
| 10.0.15-alpha | 51 | 2/1/2026 |
| 10.0.14-alpha | 156 | 1/31/2026 |