fitSharp.Machine.Application.Shell.ParseArguments C# (CSharp) Method

ParseArguments() private method

private ParseArguments ( IList commandLineArguments ) : void
commandLineArguments IList
return void
        void ParseArguments(IList<string> commandLineArguments)
        {
            var argumentParser = new ArgumentParser();
            argumentParser.AddArgumentHandler("a", value => memory.GetItem<AppDomainSetup>().ConfigurationFile = value);
            argumentParser.AddArgumentHandler("c", value => new SuiteConfiguration(memory).LoadXml(folderModel.GetPageContent(value)));
            argumentParser.AddArgumentHandler("r", value => memory.GetItem<Settings>().Runner = value);
            argumentParser.AddArgumentHandler("f", InitializeAndAddFolders);
            argumentParser.SetUnusedHandler(value => extraArguments.Add(value));
            argumentParser.Parse(commandLineArguments);
        }