DLaB.EarlyBoundGenerator.Settings.EarlyBoundGeneratorConfig.GetUserArgument C# (CSharp) Method

GetUserArgument() private method

private GetUserArgument ( CreationType creationType, string setting ) : DLaB.EarlyBoundGenerator.Settings.Argument
creationType CreationType
setting string
return DLaB.EarlyBoundGenerator.Settings.Argument
        private Argument GetUserArgument(CreationType creationType, string setting)
        {
            var argument = UserArguments.FirstOrDefault(s =>
                string.Equals(s.Name, setting, StringComparison.InvariantCultureIgnoreCase)
                && s.SettingType == creationType);

            return argument ?? new Argument(creationType, setting, string.Empty);
        }