Class TerminologyProviderManager
Singleton class, responsible for creating and getting available terminology providers. It maintains a list of created terminology providers based on its Uri address.
Inherited Members
Namespace: Sdl.Terminology.TerminologyProvider.Core
Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
Syntax
public class TerminologyProviderManager : ITerminologyProviderManager, IDisposable
Properties
Instance
Instance property represents the singleton instance
Declaration
public static ITerminologyProviderManager Instance { get; }
Property Value
| Type | Description |
|---|---|
| ITerminologyProviderManager |
Methods
Dispose()
Cleanup memory Dispose()
Declaration
public void Dispose()
Dispose(bool)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |
GetTerminologyProvider(Uri)
Get an instance of a terminology provider, specified by its uri.
Declaration
public ITerminologyProvider GetTerminologyProvider(Uri uri)
Parameters
| Type | Name | Description |
|---|---|---|
| Uri | uri | The Uri address of the terminology provider. |
Returns
| Type | Description |
|---|---|
| ITerminologyProvider | The terminology provider instance. |