RazorEngine


IConfigurationBuilder

Defined in RazorEngine.dll.
Defines the required contract for implementing a configuration builder.

Instance members

Instance memberDescription
ActivateUsing(activator)
Signature: activator:IActivator -> IConfigurationBuilder
Modifiers: abstract
Sets the activator.
ActivateUsing()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Type parameters: 'TActivator
Sets the activator.
ActivateUsing(activator)
Signature: activator:Func<InstanceContext,ITemplate> -> IConfigurationBuilder
Modifiers: abstract
AddInspector()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Type parameters: 'TInspector
Adds the specified code inspector.
AddInspector(inspector)
Signature: inspector:ICodeInspector -> IConfigurationBuilder
Modifiers: abstract
Adds the specified code inspector.
CompileUsing(factory)
Signature: factory:ICompilerServiceFactory -> IConfigurationBuilder
Modifiers: abstract
Sets the compiler service factory.
CompileUsing()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Type parameters: 'TCompilerServiceFactory
Sets the compiler service factory.
EncodeUsing(factory)
Signature: factory:IEncodedStringFactory -> IConfigurationBuilder
Modifiers: abstract
Sets the encoded string factory.
EncodeUsing()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Type parameters: 'TEncodedStringFactory
Sets the encoded string factory.
IncludeNamespaces(namespaces)
Signature: (namespaces:string []) -> IConfigurationBuilder
Modifiers: abstract
ManageUsing()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Type parameters: 'TManager
Sets the manager used to locate unknown templates.
ManageUsing(manager)
Signature: manager:ITemplateManager -> IConfigurationBuilder
Modifiers: abstract
Sets the manager used to locate unknown templates.
ResolveUsing()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Type parameters: 'TResolver
Sets the resolve used to locate unknown templates.
ResolveUsing(resolver)
Signature: resolver:ITemplateResolver -> IConfigurationBuilder
Modifiers: abstract
Sets the resolver used to locate unknown templates.
ResolveUsing(resolver)
Signature: resolver:Func<string,string> -> IConfigurationBuilder
Modifiers: abstract
UseDefaultActivator()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Sets the default activator.
UseDefaultCompilerServiceFactory()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Sets the default compiler service factory.
UseDefaultEncodedStringFactory()
Signature: unit -> IConfigurationBuilder
Modifiers: abstract
Sets the default encoded string factory.
WithBaseTemplateType(baseTemplateType)
Signature: baseTemplateType:Type -> IConfigurationBuilder
Modifiers: abstract
Sets the base template type.
WithCodeLanguage(language)
Signature: language:Language -> IConfigurationBuilder
Modifiers: abstract
Sets the code language.
WithEncoding(encoding)
Signature: encoding:Encoding -> IConfigurationBuilder
Modifiers: abstract
Sets the encoding.
Fork me on GitHub