C# Class Etg.Yams.Application.ApplicationConfigParser

Inheritance: IApplicationConfigParser
Mostra file Open project: Microsoft/Yams

Public Methods

Method Description
ApplicationConfigParser ( IApplicationConfigSymbolResolver symbolResolver, IJsonSerializer jsonSerializer ) : System
ParseFile ( string path, AppInstallConfig appInstallConfig ) : Task

Private Methods

Method Description
Parse ( ApplicationConfigData appConfigData, AppInstallConfig appInstallConfig ) : Task
SubstitueSymbol ( string str, string symbol, AppInstallConfig appInstallConfig ) : Task
SubstituteSymbols ( string str, AppInstallConfig appInstallConfig ) : Task

Method Details

ApplicationConfigParser() public method

public ApplicationConfigParser ( IApplicationConfigSymbolResolver symbolResolver, IJsonSerializer jsonSerializer ) : System
symbolResolver IApplicationConfigSymbolResolver
jsonSerializer IJsonSerializer
return System

ParseFile() public method

public ParseFile ( string path, AppInstallConfig appInstallConfig ) : Task
path string
appInstallConfig Etg.Yams.Install.AppInstallConfig
return Task