VOOZH about

URL: https://www.nuget.org/packages/Infsoft.WPE.App.Services/

⇱ NuGet Gallery | Infsoft.WPE.App.Services 2.3.1




👁 Image
Infsoft.WPE.App.Services 2.3.1

Prefix Reserved
dotnet add package Infsoft.WPE.App.Services --version 2.3.1
 
 
NuGet\Install-Package Infsoft.WPE.App.Services -Version 2.3.1
 
 
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="2.3.1" />
 
 
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Infsoft.WPE.App.Services" Version="2.3.1" />
 
Directory.Packages.props
<PackageReference Include="Infsoft.WPE.App.Services" />
 
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Infsoft.WPE.App.Services --version 2.3.1
 
 
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Infsoft.WPE.App.Services, 2.3.1"
 
 
#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.
#:package Infsoft.WPE.App.Services@2.3.1
 
 
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Infsoft.WPE.App.Services&version=2.3.1
 
Install as a Cake Addin
#tool nuget:?package=Infsoft.WPE.App.Services&version=2.3.1
 
Install as a Cake Tool
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

LocAware One Services library

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

Services

  • Analytics related:
    • Allows the application to track analytics events.
    • Provides a cache for page titles, which are used to track page views in analytics.
  • Api related:
    • Provides an interface for the delegating handler to cache requests.
    • Provides easy access to the data reader Api, which allows querying configured data sources.
  • AugmentedReality related:
    • Provides a uniform interface for augmented reality services.
  • Bluetooth Low Energy related:
    • Provides an interface for listening for Bluetooth Low Energy devices. Also allows reading and writing GATT services.
    • Provides the possibility to write data to a Bluetooth Low Energy device.
  • Content related:
    • Provides app metadata like the app version and build number.
    • Provides a uniform interface for clearing cached data.
    • Provides all registered component instances.
    • Allows setting of header content dynamically.
    • Provides all loaded assembly types that are used by the .
    • Provides the possibility to set a RenderFragment as child content in the minimal navBar.
    • Allows observing of any resizing on a DOM element.
    • Allows managing the sidebar state.
  • Device related:
    • Provides access to bubbled click events.
    • Provides interop functionality for platform-specific features.
    • Allows querying the safe area of the device.
    • Provides access to camera-based scanning functionality.
    • Provides the possibility to change the screen brightness.
    • Cache for the user agent string parsing. Use instead of accessing this directly.
    • Service to fetch and parse the user agent string.
  • Dialog related:
    • Provides an interface to show dialogs with customizable titles, messages, buttons, and display options.
  • Localization related:
    • Allows querying of app-wide localization definitions.
    • Registers app localizations.
  • Page-navigation related:
    • Provides an interface to navigate between pages.
  • Positioning related:
    • Provides an interface to query the user's current location.
  • Push notifications related:
    • Allows responding to push notifications.
    • Allows querying or updating the handled state of notifications.
    • Allows the definition of push notifications for the playground (invoke them from the settings page).
    • Provides an interface to show toast notifications with configurable content, style, and behavior.
  • Settings related:
    • Provides a uniform interface for platform-specific settings storage.
    • Provides access to settings synced across platforms.
    • Allows querying whether a user has accepted a specific terms and conditions entry.
    • Provides the timeZone information based on subscriptions.

Delegating handlers

Additionally, two delegating handlers are defined.

These serve to use the caching service via and add common headers to every request .

Examples

IToastService

var config = ToastConfig.WithTitle("Data Saved")
 .WithSubTitle("Your changes were successfully stored.") // Optional: subtitle text
 .WithIconName("check-circle") // Optional: icon name or URL
 .WithCloseButton(true) // Optional: show close button
 .CloseAfter(3000) // Optional: auto-close after milliseconds
 .WithAlignment(ToastConfigAlignment.TopRight) // Optional: position on screen
 .WithColor(ToastConfigColor.Green); // Optional: predefined color
 // .WithCustomColor("#00FF99") // Optional: use custom HEX instead
 // .NotSelfClosing() // Optional: require manual close

ToastService.Show(config);

IDialogService

var buttons = new List<DialogOptionsButton>
{
 DialogOptionsButton.WithText("Submit")
 .OnClicked(() => DeleteBooking(lockerItem.Item1, lockerItem.Item2))
 .AsPrimary(),

 DialogOptionsButton.WithText("Cancel")
 .AsSecondary()
};

// Create a dialog configuration using the fluent API
var config = DialogOptions.WithTitle("Open locker")
 .WithDescription("Are you sure you want to open this locker?") // Optional: add one or more message lines
 .WithIconName("delete") // Optional: icon name or URL
 .WithButtons(buttons) // Optional: custom button list
 .DisableBackgroundClose(); // Optional: disable closing by clicking outside

DialogService.Show(config);
Product Versions Compatible and additional computed target framework versions.
.NET net10.0 net10.0 is compatible.  net10.0-android net10.0-android was computed.  net10.0-browser net10.0-browser was computed.  net10.0-ios net10.0-ios was computed.  net10.0-maccatalyst net10.0-maccatalyst was computed.  net10.0-macos net10.0-macos was computed.  net10.0-tvos net10.0-tvos was computed.  net10.0-windows net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

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

Package Downloads
Infsoft.WPE.App.UIComponents

Basic components for developing modules used in infsoft's LocAware One application

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 LocAware One application

Infsoft.WPE.App.Layout

Provides components to unify the app layout

Infsoft.WPE.App.Authentication.Native

Native authentication library for infsoft's Workplace Experience application

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.3.1 189 6/3/2026
2.3.0 489 5/28/2026
2.2.2 408 4/29/2026
2.2.1 376 4/8/2026
2.2.0 131 4/1/2026
2.1.4 110 4/1/2026
2.1.3 125 3/31/2026
2.1.2 122 3/30/2026
2.1.1 119 3/30/2026
2.1.0 118 3/26/2026
2.0.2 168 2/2/2026
2.0.1 802 1/20/2026
2.0.0 323 1/19/2026
0.11.17 261 1/14/2026
0.11.16 899 12/3/2025
0.11.15 703 12/2/2025
0.11.14 375 11/13/2025
0.11.13 230 11/7/2025
0.11.12 206 11/7/2025
0.11.11 237 11/6/2025
Loading failed