Skip to content

AppLocator.UnregisterCurrent() method

Defined in

Type: AppLocator Namespace: Splat Assembly: Splat.Core.dll

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

Overloads

  • 1. public static void UnregisterCurrent<T>()
  • 2. public static void UnregisterCurrent<T>(string contract)

1. Overload

public static void UnregisterCurrent<T>()

View source

Summary: Unregisters the current the value for the specified type and the optional contract.

Type parameters

NameDescription
TThe type of item to unregister.

2. Overload

public static void UnregisterCurrent<T>(string contract)

View source

Summary: Unregisters the current the value for the specified type and the optional contract.

Type parameters

NameDescription
TThe type of item to unregister.

Parameters

NameTypeDescription
contractstringA contract which indicates to only removed the item registered with this contract.