Infsoft.WPE.App.Services 2.0.2

Prefix Reserved
dotnet add package Infsoft.WPE.App.Services --version 2.0.2
                    
NuGet\Install-Package Infsoft.WPE.App.Services -Version 2.0.2
                    
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.0.2" />
                    
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.0.2" />
                    
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.0.2
                    
#r "nuget: Infsoft.WPE.App.Services, 2.0.2"
                    
#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.0.2
                    
#: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.0.2
                    
Install as a Cake Addin
#tool nuget:?package=Infsoft.WPE.App.Services&version=2.0.2
                    
Install as a Cake Tool

LocAware One Services library

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

Services

Delegating handlers

Additionally, two delegating handlers are defined.

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

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 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.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  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.0.2 92 2/2/2026
2.0.1 383 1/20/2026
2.0.0 169 1/19/2026
0.11.17 231 1/14/2026
0.11.16 870 12/3/2025
0.11.15 679 12/2/2025
0.11.14 339 11/13/2025
0.11.13 202 11/7/2025
0.11.12 171 11/7/2025
0.11.11 205 11/6/2025
0.11.10 225 11/6/2025
0.11.9 230 11/6/2025
0.11.8 214 11/6/2025
0.11.7 202 11/5/2025
0.11.6 377 11/3/2025
0.11.5 187 10/31/2025
0.11.4 171 10/31/2025
0.11.3 159 10/31/2025
0.11.2 449 10/31/2025
0.11.1 650 9/24/2025
0.11.0 316 9/23/2025
0.10.21 288 9/5/2025
0.10.20 352 9/5/2025
0.10.19 241 9/3/2025
0.10.18 647 8/26/2025
0.10.17 336 8/22/2025
0.10.16 177 8/20/2025
0.10.15 819 7/28/2025
0.10.14 595 7/23/2025
0.10.13 559 7/21/2025
0.10.12 225 7/15/2025
0.10.11 270 7/14/2025
0.10.10 595 6/26/2025
0.10.9 254 6/26/2025
0.10.8 247 6/25/2025
0.10.7 260 6/23/2025
0.10.6 549 6/11/2025
0.10.5 391 6/11/2025
0.10.4 336 6/11/2025
0.10.3 353 6/11/2025
0.10.2 370 6/10/2025
0.10.1 342 6/10/2025
0.10.0 319 6/10/2025
0.9.34 349 5/27/2025
0.9.33 460 5/15/2025
0.9.32 294 5/14/2025
0.9.31 307 5/14/2025
0.9.30 269 5/14/2025
0.9.29 279 5/13/2025
0.9.28 313 5/13/2025
0.9.27 279 5/12/2025
0.9.26 707 4/25/2025
0.9.25 181 4/25/2025
0.9.24 230 4/25/2025
0.9.23 321 4/24/2025
0.9.22 229 4/24/2025
0.9.21 219 4/24/2025
0.9.20 226 4/24/2025
0.9.19 416 4/22/2025
0.9.18 211 4/22/2025
0.9.17 205 4/22/2025
0.9.16 210 4/18/2025
0.9.15 207 4/18/2025
0.9.14 214 4/18/2025
0.9.13 231 4/18/2025
0.9.12 507 4/16/2025
0.9.11 314 4/15/2025
0.9.10 399 4/13/2025
0.9.9 948 4/9/2025
0.9.8 523 4/8/2025
0.9.7 253 4/7/2025
0.9.6 218 4/7/2025
0.9.5 230 4/7/2025
0.9.4 417 4/3/2025
0.9.3 256 4/3/2025
0.9.2 383 4/1/2025
0.9.1 263 3/31/2025
0.9.0 205 3/31/2025
0.8.7 722 3/26/2025
0.8.6 543 3/26/2025
0.8.5 565 3/25/2025
0.8.4 433 3/20/2025
0.8.3 199 3/20/2025
0.8.2 210 3/19/2025
0.8.1 733 3/13/2025
0.8.0 198 3/13/2025
0.7.7 398 3/12/2025
0.7.6 488 3/6/2025
0.7.5 539 3/6/2025
0.7.4 675 3/6/2025
0.7.3 342 3/5/2025
0.7.2 315 3/5/2025
0.7.1 260 3/5/2025
0.7.0 286 3/5/2025
0.6.5 597 3/4/2025
0.6.4 279 3/4/2025
0.6.3 354 3/4/2025
0.6.2 392 2/28/2025
0.6.1 654 2/24/2025
0.6.0 157 2/24/2025
0.5.2 264 2/20/2025
0.5.1 560 2/18/2025
0.5.0 134 2/18/2025
0.4.13 427 2/13/2025
0.4.12 184 2/13/2025
0.4.11 207 2/12/2025
0.4.10 183 2/12/2025
0.4.7 169 2/12/2025
0.4.6 152 2/12/2025
0.4.5 167 2/11/2025
0.4.4 164 2/11/2025
0.4.3 147 2/11/2025
0.4.2 199 2/10/2025
0.4.1 282 2/6/2025
0.4.0 970 1/21/2025
0.3.5 570 12/18/2024
0.3.4 1,170 11/18/2024
0.3.3 156 11/18/2024
0.3.2 759 11/18/2024
0.3.1 210 11/12/2024
0.3.0 246 11/11/2024
0.2.10 561 11/4/2024
0.2.9 169 11/4/2024
0.2.8 288 10/30/2024
0.2.7 203 10/28/2024
0.2.6 182 10/28/2024
0.2.5 178 10/28/2024
0.2.4 306 10/25/2024
0.2.3 162 10/25/2024
0.2.2 331 10/22/2024
0.2.1 275 10/15/2024
0.2.0 161 10/14/2024
0.1.8 267 10/11/2024
0.1.7 379 9/30/2024
0.1.6 153 9/30/2024
0.1.5 254 9/27/2024
0.1.4 201 9/26/2024
0.1.3 158 9/26/2024
0.1.2 158 9/26/2024
0.1.1 172 9/26/2024
0.1.0 183 9/26/2024
0.1.0-next48 308 9/12/2024
0.1.0-next47 160 9/12/2024
0.1.0-next46 283 9/9/2024
0.1.0-next45 173 7/26/2024
0.1.0-next44 155 7/26/2024
0.1.0-next43 155 7/25/2024
0.1.0-next42 247 7/24/2024
0.1.0-next41 152 7/23/2024
0.1.0-next40 185 7/22/2024
0.1.0-next39 159 7/15/2024
0.1.0-next38 217 7/8/2024
0.1.0-next37 139 7/8/2024
0.1.0-next36 139 7/8/2024
0.1.0-next35 136 7/8/2024
0.1.0-next34 175 7/8/2024
0.1.0-next33 135 7/8/2024
0.1.0-next32 143 7/8/2024
0.1.0-next31 145 7/8/2024
0.1.0-next30 1,188 7/5/2024
0.1.0-next29 175 7/5/2024
0.1.0-next28 155 7/5/2024
0.1.0-next27 114 7/5/2024
0.1.0-next26 153 7/5/2024
0.1.0-next25 136 7/5/2024
0.1.0-next24 207 7/4/2024
0.1.0-next23 178 7/4/2024
0.1.0-next22 190 7/1/2024
0.1.0-next21 168 7/1/2024
0.1.0-next20 145 7/1/2024
0.1.0-next19 165 7/1/2024
0.1.0-next18 211 6/27/2024
0.1.0-next17 147 6/27/2024
0.1.0-next16 172 6/27/2024
0.1.0-next15 200 6/24/2024
0.1.0-next14 181 6/24/2024
0.1.0-next13 167 6/20/2024
0.1.0-next12 161 6/20/2024
0.1.0-next11 238 6/4/2024
0.1.0-next10 176 5/28/2024
0.1.0-next09 464 5/24/2024
0.1.0-next08 183 5/24/2024
0.1.0-next07 192 5/24/2024
0.1.0-next06 168 5/24/2024
0.1.0-next05 164 5/22/2024
0.1.0-next04 156 5/22/2024
0.1.0-next03 136 5/22/2024
0.1.0-next02 169 5/22/2024
0.1.0-next01 136 5/21/2024
0.1.0-next00 201 5/21/2024