Bari.Core.Model.Loader.InMemoryYamlModelLoader.InMemoryYamlModelLoader C# (CSharp) Method

InMemoryYamlModelLoader() public method

Creates the model loader
public InMemoryYamlModelLoader ( ISuiteFactory suiteFactory, IEnumerable parametersLoaders, IUserOutput output, IPluginLoader pluginLoader, IEnvironmentVariableContext environmentVariableContext, ISuiteValidator suiteValidator ) : System.Collections.Generic
suiteFactory ISuiteFactory Factory interface to create new suite instances
parametersLoaders IEnumerable Parameter loader implementations
output IUserOutput Output interface to issue warnings
pluginLoader IPluginLoader Plugin loader interface
environmentVariableContext IEnvironmentVariableContext Environment variable context
suiteValidator ISuiteValidator
return System.Collections.Generic
        public InMemoryYamlModelLoader(ISuiteFactory suiteFactory, IEnumerable<IYamlProjectParametersLoader> parametersLoaders, IUserOutput output, IPluginLoader pluginLoader, IEnvironmentVariableContext environmentVariableContext, ISuiteValidator suiteValidator)
            : base(suiteFactory, parametersLoaders, output, pluginLoader, environmentVariableContext, suiteValidator)
        {
            Contract.Requires(suiteFactory != null);
            Contract.Requires(output != null);
            Contract.Requires(pluginLoader != null);
            Contract.Requires(environmentVariableContext != null);
            Contract.Requires(suiteValidator != null);
        }