HelpdeskPlugin 5.7.0
dotnet add package HelpdeskPlugin --version 5.7.0
NuGet\Install-Package HelpdeskPlugin -Version 5.7.0
<PackageReference Include="HelpdeskPlugin" Version="5.7.0" />
paket add HelpdeskPlugin --version 5.7.0
#r "nuget: HelpdeskPlugin, 5.7.0"
// Install HelpdeskPlugin as a Cake Addin #addin nuget:?package=HelpdeskPlugin&version=5.7.0 // Install HelpdeskPlugin as a Cake Tool #tool nuget:?package=HelpdeskPlugin&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.
Helpdesk Plugin
The Heldesk plugin is designed to add helpdesk facilities to any website in the form of:
- Frequently asked questions
- Support Tickets
- Feedback
To facilitate heldesk functionality the host application must implement IHelpdeskProvider interface, this exposes methods that provide data that enables the helpdesk to operate.
Frequently Asked Questions
The purpose of the frequently asked questions (FAQ) is to provide information on questions or concerns that arise on a frequent basis. It is a useful mechanism for organizing information and data consisting of questions and their answers that users may have over time.
The FAQ section is organised into a series of folders and sub folders, each sub folder can contain further sub folders or FAQ items. This affords maximum flexibility when organising FAQ items into logical groups. There is also a mechanism built in to indicate how many times an FAQ item has been viewed, which further allows the items to be sorted by popularity.
Support Tickets
Support tickets allow site owners to respond to specific user questions regarding their products or services. Users can choose a priority for their questions and the IHelpdeskProvider interface provides a method for specifying what departments are available for a ticket to be submitted to. Users can view existing tickets and respond.
When implementing the IHelpdeskProvider interface, consideration should be given to:
Providing an email receipt for the support question. Provide an email notification of a response to the user. Automatic integration with a specific email account for creating and responding to tickets.
Feedback
The feedback section provides users with an area that allows feedback to be submitted and optionally displayed within the website for other site users to see. To help verify a user their is also Captcha verification.
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 is compatible. 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. 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. |
-
net6.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)
- SharedPluginFeatures (>= 5.7.0)
-
net8.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)
- SharedPluginFeatures (>= 5.7.0)
-
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)
- SharedPluginFeatures (>= 5.7.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 | 86 | 12/20/2024 |
5.6.1 | 113 | 6/12/2024 |
5.6.0 | 568 | 12/1/2023 |
5.5.2 | 154 | 11/25/2023 |
5.5.1 | 290 | 10/12/2023 |
5.5.0 | 172 | 10/9/2023 |
5.4.0 | 417 | 9/2/2023 |
5.3.0 | 204 | 7/30/2023 |
5.1.0 | 220 | 6/11/2023 |
5.0.3 | 383 | 11/24/2022 |
5.0.0 | 400 | 11/13/2022 |
4.4.0 | 626 | 4/22/2022 |
4.3.0 | 475 | 10/27/2021 |
4.2.0 | 496 | 8/3/2021 |
4.1.0 | 483 | 2/7/2021 |
4.0.0 | 644 | 10/6/2020 |
3.3.0 | 612 | 4/10/2020 |
3.2.0 | 702 | 1/9/2020 |
3.0.1 | 629 | 12/1/2019 |
3.0.0 | 639 | 10/13/2019 |
2.5.0 | 668 | 9/7/2019 |
2.4.0 | 691 | 7/25/2019 |
2.3.0 | 706 | 6/27/2019 |
2.2.0 | 711 | 6/15/2019 |
2.1.0 | 816 | 5/3/2019 |
Supports net 6.0, net8.0 and net9.0