C# Class AzureFunctions.Code.TemplatesManager

Inheritance: ITemplatesManager, IDisposable
Datei anzeigen Open project: projectkudu/AzureFunctionsPortal

Public Methods

Method Description
GetBindingConfigAsync ( string runtime ) : Task
GetTemplateContentAsync ( string templateId ) : string>>.Task
GetTemplates ( string runtime ) : IEnumerable
TemplatesManager ( ISettings settings ) : System

Private Methods

Method Description
AddReferencesContent ( Newtonsoft.Json.Linq.JObject jo, string runtimeForlder ) : Newtonsoft.Json.Linq.JObject
GetFunctionTemplate ( string templateFolderName ) : FunctionTemplate
HandleFileSystemChange ( ) : void

Method Details

GetBindingConfigAsync() public method

public GetBindingConfigAsync ( string runtime ) : Task
runtime string
return Task

GetTemplateContentAsync() public method

public GetTemplateContentAsync ( string templateId ) : string>>.Task
templateId string
return string>>.Task

GetTemplates() public method

public GetTemplates ( string runtime ) : IEnumerable
runtime string
return IEnumerable

TemplatesManager() public method

public TemplatesManager ( ISettings settings ) : System
settings ISettings
return System