Syrna.DynamicMenu.HttpApi
9.0.0
dotnet add package Syrna.DynamicMenu.HttpApi --version 9.0.0
NuGet\Install-Package Syrna.DynamicMenu.HttpApi -Version 9.0.0
<PackageReference Include="Syrna.DynamicMenu.HttpApi" Version="9.0.0" />
paket add Syrna.DynamicMenu.HttpApi --version 9.0.0
#r "nuget: Syrna.DynamicMenu.HttpApi, 9.0.0"
// Install Syrna.DynamicMenu.HttpApi as a Cake Addin #addin nuget:?package=Syrna.DynamicMenu.HttpApi&version=9.0.0 // Install Syrna.DynamicMenu.HttpApi as a Cake Tool #tool nuget:?package=Syrna.DynamicMenu.HttpApi&version=9.0.0
Syrna.DynamicMenu
DynamicMenu module for ABP framework.
An abp module that dynamically creates menu items for ABP UI projects in runtime.
Installation
Install the following NuGet packages. (see how)
- Syrna.DynamicMenu.Application
- Syrna.DynamicMenu.Application.Contracts
- Syrna.DynamicMenu.Domain
- Syrna.DynamicMenu.Domain.Shared
- Syrna.DynamicMenu.EntityFrameworkCore
- Syrna.DynamicMenu.HttpApi
- Syrna.DynamicMenu.HttpApi.Client
- Syrna.DynamicMenu.Web
- Syrna.DynamicMenu.Blazor
- Syrna.DynamicMenu.Blazor.Server
- Syrna.DynamicMenu.Blazor.WebAssembly
Add
DependsOn(typeof(DynamicMenuXxxModule))
attribute to configure the module dependencies. (see how)Add
builder.ConfigureDynamicMenu();
to theOnModelCreating()
method in MyProjectMigrationsDbContext.cs.Add EF Core migrations and update your database. See: ABP document.
Usage
Create a dynamic menu item on the management page.
Refresh the page and you can see the menu item you just created.
Reference
This project based on EasyAbp DynamicMenu
Diffrences
- Demo project created for OpenIddict
- Demo project extended modules added
- Blazor modules added
- Private menu option added to MenuItems
- MenuItem table refactored for Auditing
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. |
-
net9.0
- Syrna.DynamicMenu.Application.Contracts (>= 9.0.0)
- Volo.Abp.AspNetCore.Mvc (>= 9.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.
Version | Downloads | Last updated |
---|---|---|
9.0.0 | 90 | 12/20/2024 |