HelpDesk.Client
4.0.39
dotnet add package HelpDesk.Client --version 4.0.39
NuGet\Install-Package HelpDesk.Client -Version 4.0.39
<PackageReference Include="HelpDesk.Client" Version="4.0.39" />
<PackageVersion Include="HelpDesk.Client" Version="4.0.39" />
<PackageReference Include="HelpDesk.Client" />
paket add HelpDesk.Client --version 4.0.39
#r "nuget: HelpDesk.Client, 4.0.39"
#addin nuget:?package=HelpDesk.Client&version=4.0.39
#tool nuget:?package=HelpDesk.Client&version=4.0.39
WSU EIT Help Desk Client
A client used to interact with the WSU (Washington State University) in-house-built EIT Help Desk.
Getting Started
Install the nuget package in your project. You will need the endpoint URL to the help desk, the tenant code for the account being used, as well either an Client Access Key or a direct connection string to the database.
The client includes both async and non-async methods for every method as well as an interface if you wish to use Dependency Injection.
Code Example
var client = new HelpDeskClient(
string Endpoint,
string SourceName,
string ClientAccessKey,
string TenantCode,
bool Debugging = false
);
- or -
var client = new HelpDeskClient(
string Endpoint,
string SourceName,
string ClientAccessKey,
Guid TenantId,
bool Debugging = false
);
- or -
var client = new HelpDeskClient(
string ConnectionString,
string SourceName,
string TenantCode,
bool Debugging = false
);
- or -
var client = new HelpDeskClient(
string ConnectionString,
string SourceName,
Guid TenantId,
bool Debugging = false
);
Contact
For support and information contact Brad Wickett at brad.wickett@wsu.edu.
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
- Azure.Identity (>= 1.13.2)
- Basic.Reference.Assemblies.Net90 (>= 1.8.0)
- Brad.Wickett_Sql2LINQ (>= 2.0.2)
- CsvHelper (>= 33.0.1)
- Google.Protobuf (>= 3.30.2)
- HtmlAgilityPack (>= 1.12.1)
- Humanizer (>= 2.14.1)
- JWTHelpers (>= 1.0.1)
- Microsoft.AspNetCore.Components.WebAssembly.Server (>= 9.0.4)
- Microsoft.CodeAnalysis.CSharp (>= 4.13.0)
- Microsoft.EntityFrameworkCore (>= 9.0.4)
- Microsoft.EntityFrameworkCore.InMemory (>= 9.0.4)
- Microsoft.EntityFrameworkCore.Sqlite (>= 9.0.4)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.4)
- Microsoft.Graph (>= 5.77.0)
- Microsoft.Graph.Core (>= 3.2.4)
- MySql.EntityFrameworkCore (>= 9.0.3)
- Novell.Directory.Ldap.NETStandard (>= 3.6.0)
- QuestPDF (>= 2025.4.0)
- System.Data.SqlClient (>= 4.9.0)
- System.Runtime.Caching (>= 9.0.4)
- System.Text.Json (>= 9.0.4)
- WSU_EIT_CredentialsClient (>= 1.0.15)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.