TextTransformerRegistry.Register Method

Namespace
Kampute.DocToolkit.Formatters
Assembly
  • Kampute.DocToolkit.dll
TextTransformerRegistry.Register(ITextTransformer, params IEnumerable<string>)Registers a text transformer for one or more file extensions.
TextTransformerRegistry.Register<TTransformer>(params IEnumerable<string>)Registers a text transformer for for one or more file extensions.

TextTransformerRegistry.Register(ITextTransformer, params IEnumerable<string>)

Registers a text transformer for one or more file extensions.
public void Register(ITextTransformer transformer, params IEnumerable<string> fileExtensions)

Parameters

transformer ITextTransformer
The text transformer to register.
fileExtensions IEnumerable<string>
The file extensions (including the leading period) of the source formats.

Exceptions

ArgumentNullException
Thrown when transformer or fileExtensions is null.

TextTransformerRegistry.Register<TTransformer>(params IEnumerable<string>)

Registers a text transformer for for one or more file extensions.
public void Register<TTransformer>(params IEnumerable<string> fileExtensions)
	where TTransformer : ITextTransformer, new()

Type Parameters

TTransformer
The type of the text transformer to register.

Parameters

fileExtensions IEnumerable<string>
The file extensions (including the leading period) of the source formats.

Exceptions

ArgumentNullException
Thrown when fileExtensions is null.