SqlJobExtension.SqlJob.AddSqlJobTasksFromResourcesIfAny C# (CSharp) Method

AddSqlJobTasksFromResourcesIfAny() private method

private AddSqlJobTasksFromResourcesIfAny ( ) : void
return void
        private void AddSqlJobTasksFromResourcesIfAny()
        {
            var allResourceNames = GetType().Assembly.GetManifestResourceNames();
            Array.Sort(allResourceNames);

            IEnumerable<string> sqlResourceNames = GetSqlFileNames(allResourceNames);

            foreach (var resourceName in sqlResourceNames)
            {
                var sqlJobTask = new SqlJobTask(resourceName, GetSqlScript(resourceName))
                                     {UndoSql = GetUndoSqlScriptIfFound(allResourceNames, resourceName)};

                JobTasks.Add(sqlJobTask);
            }
        }