At.FF.Krems.Utils.Bootstrapper.StartupTasks.AddExecutionParameters C# (CSharp) Method

AddExecutionParameters() private method

Adds the execution parameters.
private AddExecutionParameters ( List tasks ) : IEnumerable
tasks List The tasks.
return IEnumerable
        private IEnumerable<TaskExecutionParameters> AddExecutionParameters(List<IStartupTask> tasks)
        {
            var tasksWithParameters = new List<TaskExecutionParameters>();
            var i = 0;
            tasks.ForEach(t => tasksWithParameters.Add(new TaskExecutionParameters
                                                   {
                                                       Task = t,
                                                       Position = i++
                                                   }));
            return tasksWithParameters;
        }