Infsoft.WPE.App.Services 0.1.0-next40

Prefix Reserved
This is a prerelease version of Infsoft.WPE.App.Services.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Infsoft.WPE.App.Services --version 0.1.0-next40                
NuGet\Install-Package Infsoft.WPE.App.Services -Version 0.1.0-next40                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Infsoft.WPE.App.Services" Version="0.1.0-next40" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Infsoft.WPE.App.Services --version 0.1.0-next40                
#r "nuget: Infsoft.WPE.App.Services, 0.1.0-next40"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Infsoft.WPE.App.Services as a Cake Addin
#addin nuget:?package=Infsoft.WPE.App.Services&version=0.1.0-next40&prerelease

// Install Infsoft.WPE.App.Services as a Cake Tool
#tool nuget:?package=Infsoft.WPE.App.Services&version=0.1.0-next40&prerelease                

Workplace Experience (WPE) Services library

This library provides the interfaces of all publicly available services, which can be used in an app implementation.

Services

  • ISettingsProvider Provides the possibility to query and update settings
  • IStringLocalizer Provides the possibility to localize app strings (with infsoft's LocAware CMS module)
  • IWPELogger Provides uniform method to log messages and transactions.
  • IRequestCache Provides an interface for the delegating handler CachingHandler to cache requests.
  • IMqttService Provides access to realtime data transfer via Mqtt.
  • INavBarChildContent Provides the possibility to set a renderFragemnt as child content in the minimal navBar.

Additionally, an logger implementation to console is provided with ConsoleLogger.

Delegating handlers

Additionally two delegating handlers are defined to use the caching service CachingHandler and add common headers to every request DefaultHeadersHandler.

Product Compatible and additional computed target framework versions.
.NET 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Infsoft.WPE.App.Services:

Package Downloads
Infsoft.WPE.App.Authentication.Base

Base authentication library used in platform dependent auth libraries (Infsoft.WPE.App.Authentication.Web and Infsoft.WPE.App.Authentication.Maui) for infsoft's Workplace Experience application

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.0-next45 74 7/26/2024
0.1.0-next44 53 7/26/2024
0.1.0-next43 45 7/25/2024
0.1.0-next42 67 7/24/2024
0.1.0-next41 42 7/23/2024
0.1.0-next40 72 7/22/2024
0.1.0-next39 43 7/15/2024
0.1.0-next38 61 7/8/2024
0.1.0-next37 32 7/8/2024
0.1.0-next36 29 7/8/2024
0.1.0-next35 42 7/8/2024
0.1.0-next34 42 7/8/2024
0.1.0-next33 37 7/8/2024
0.1.0-next32 37 7/8/2024
0.1.0-next31 43 7/8/2024
0.1.0-next30 54 7/5/2024
0.1.0-next29 41 7/5/2024
0.1.0-next28 43 7/5/2024
0.1.0-next27 24 7/5/2024
0.1.0-next26 35 7/5/2024
0.1.0-next25 36 7/5/2024
0.1.0-next24 66 7/4/2024
0.1.0-next23 47 7/4/2024
0.1.0-next22 62 7/1/2024
0.1.0-next21 46 7/1/2024
0.1.0-next20 42 7/1/2024
0.1.0-next19 48 7/1/2024
0.1.0-next18 51 6/27/2024
0.1.0-next17 40 6/27/2024
0.1.0-next16 39 6/27/2024
0.1.0-next15 50 6/24/2024
0.1.0-next14 55 6/24/2024
0.1.0-next13 52 6/20/2024
0.1.0-next12 47 6/20/2024
0.1.0-next11 92 6/4/2024
0.1.0-next10 78 5/28/2024
0.1.0-next09 115 5/24/2024
0.1.0-next08 58 5/24/2024
0.1.0-next07 71 5/24/2024
0.1.0-next06 56 5/24/2024
0.1.0-next05 56 5/22/2024
0.1.0-next04 54 5/22/2024
0.1.0-next03 51 5/22/2024
0.1.0-next02 57 5/22/2024
0.1.0-next01 46 5/21/2024
0.1.0-next00 58 5/21/2024