Skip to content

IAppInstance interface

Defined in

Namespace: Splat.Builder Assembly: Splat.Core.dll Full name: Splat.Builder.IAppInstance Modifiers: public abstract

Summary

Represents an application instance that provides access to dependency resolution services.

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

Remarks

Use this interface to access both immutable and mutable service resolvers within the application. The Current property exposes the current read-only dependency resolver, while CurrentMutable provides access to a mutable service registrar for registering or modifying services at runtime.

Properties

NameSummary
CurrentGets the current dependency resolver in use by the application.
CurrentMutableGets the current mutable dependency resolver used for registering and resolving dependencies at runtime.

Extension members