Table of Contents

Class BlazorServiceAccessor

Namespace
Datafication.Core.Platform
Assembly
Datafication.Core.dll

Provides global access to the dependency injection System.IServiceProvider.

public static class BlazorServiceAccessor
Inheritance
object
BlazorServiceAccessor

Remarks

This class acts as a bridge to access services, such as System.Net.Http.HttpClient, in environments where direct dependency injection (DI) via constructors is not feasible.

Properties

ServiceProvider

The global dependency injection System.IServiceProvider instance.

public static IServiceProvider? ServiceProvider { get; set; }

Property Value

IServiceProvider

Remarks

This property must be set during application startup, typically in the Program.cs file, to enable service resolution globally.