ProductPlugin 5.7.0
dotnet add package ProductPlugin --version 5.7.0
NuGet\Install-Package ProductPlugin -Version 5.7.0
<PackageReference Include="ProductPlugin" Version="5.7.0" />
paket add ProductPlugin --version 5.7.0
#r "nuget: ProductPlugin, 5.7.0"
// Install ProductPlugin as a Cake Addin #addin nuget:?package=ProductPlugin&version=5.7.0 // Install ProductPlugin as a Cake Tool #tool nuget:?package=ProductPlugin&version=5.7.0
This package is one of many packages that can be used with Plugin Manager which can be used to extend any c#/.net based application (MVC, Winform, WPF, MAUI etc) by using a Modular Approach.
Product Plugin
The Product plugin provides a convenient and easy way to display products within a website. Each product can have many properties that will be shown depending on whether they exist or not. The current list of supported properties are:
- Name.
- Multiple images.
- Description.
- Tag Line.
- Primary and sub categories.
- Features.
- Video Link
- Integration with the ShoppingCartplugin module.
- Name based product routes.
- Stock Availability.
- New Product.
- Featured Product.
- Best Selling Product.
Integration with Middleware
The IProductProvider interface should be implemented by the host application, this contains all methods that are required to interact with the Product plugin module.
Product Groups
Products are grouped into individual product groups for easy viweing within the site. Products can be categorized into one or more product groups, they must have a primary group.
Customise Product Pages
As with all website plugin modules, the pages that are created in /Views/Product folder can be customised and personalised from their default settings to match the theme of the website where they will be shown.
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
- ApplicationSettings (>= 2.3.0)
- AspNetCore.PluginManager (>= 5.7.0)
- AspNetCore.PluginManager.Languages (>= 5.7.0)
- MemoryCache.Plugin (>= 5.7.0)
- Microsoft.Extensions.Caching.Abstractions (>= 9.0.0)
- Microsoft.Extensions.Caching.Memory (>= 9.0.0)
- Microsoft.Extensions.Configuration (>= 9.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 9.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.0)
- Microsoft.Extensions.Configuration.CommandLine (>= 9.0.0)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 9.0.0)
- Microsoft.Extensions.Configuration.FileExtensions (>= 9.0.0)
- Microsoft.Extensions.Configuration.Json (>= 9.0.0)
- Microsoft.Extensions.DependencyInjection (>= 9.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.0)
- Microsoft.Extensions.Hosting.Abstractions (>= 9.0.0)
- Microsoft.Extensions.Localization (>= 9.0.0)
- Microsoft.Extensions.Localization.Abstractions (>= 9.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 9.0.0)
- Microsoft.Extensions.ObjectPool (>= 9.0.0)
- Microsoft.Extensions.Options (>= 9.0.0)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.0)
- Microsoft.Extensions.Primitives (>= 9.0.0)
- Microsoft.Extensions.WebEncoders (>= 9.0.0)
- Middleware (>= 5.7.0)
- PluginManager (>= 5.7.0)
- RestrictIp.Plugin (>= 5.7.0)
- SC.Shared.Library.Core (>= 3.17.0)
- SharedPluginFeatures (>= 5.7.0)
- System.Drawing.Common (>= 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 |
---|---|---|
5.7.0 | 95 | 12/20/2024 |
5.6.1 | 124 | 6/12/2024 |
5.6.0 | 543 | 12/1/2023 |
5.5.2 | 136 | 11/25/2023 |
5.5.1 | 261 | 10/12/2023 |
5.5.0 | 146 | 10/9/2023 |
5.4.0 | 376 | 9/2/2023 |
5.3.0 | 163 | 7/30/2023 |
5.1.0 | 154 | 6/11/2023 |
5.0.3 | 330 | 11/24/2022 |
5.0.0 | 334 | 11/13/2022 |
4.4.0 | 554 | 4/22/2022 |
4.3.0 | 440 | 10/27/2021 |
4.2.0 | 439 | 8/3/2021 |
4.1.0 | 433 | 2/7/2021 |
4.0.0 | 582 | 10/6/2020 |
3.3.0 | 593 | 4/10/2020 |
3.2.0 | 657 | 1/9/2020 |
3.0.1 | 571 | 12/9/2019 |
3.0.0 | 599 | 10/13/2019 |
2.5.0 | 606 | 9/7/2019 |
2.4.0 | 586 | 7/25/2019 |
2.3.0 | 598 | 6/27/2019 |
2.2.0 | 643 | 6/15/2019 |
2.1.0 | 744 | 5/3/2019 |
2.0.0 | 664 | 4/7/2019 |
Supports net 6.0, net8.0 and net9.0