BlazorMvc 1.0.1
See the version list below for details.
dotnet add package BlazorMvc --version 1.0.1
NuGet\Install-Package BlazorMvc -Version 1.0.1
<PackageReference Include="BlazorMvc" Version="1.0.1" />
paket add BlazorMvc --version 1.0.1
#r "nuget: BlazorMvc, 1.0.1"
// Install BlazorMvc as a Cake Addin #addin nuget:?package=BlazorMvc&version=1.0.1 // Install BlazorMvc as a Cake Tool #tool nuget:?package=BlazorMvc&version=1.0.1
Opt-in Model-View-Controller framework for Blazor. Keep UI logic away from layout and formatting. Enable decoupled and dynamically composed screens along with broadcasted UI events. From a founder of the ASP.NET MvcContrib library.
Rather than the Blazor component, which is inherently a "view" have responsibility for controlling logic as well, this framework separates those concerns and reduces the change of spaghetti code.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. 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. |
-
net5.0
- Microsoft.AspNetCore.Components (>= 5.0.5)
- Microsoft.Extensions.Logging (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
BlazorMvc is a very straight-forward Model-View-Controller patter implemented for Blazor application. If you find that you need an additional extensibility point, consider taking the code files and placing them in a folder in your application. This may assist you in understanding the logic flow from a controller to a view.