IConfigurationBuilder
Defined in RazorEngine.dll.
Defines the required contract for implementing a configuration builder.
Instance members
Instance member | Description |
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. |