in csharp/Microsoft.Azure.Databricks.Client/Models/JobSettings.cs [43:56]
public void OnDeserialized()
{
var taskMap = this.Tasks.ToDictionary(
task => task.TaskKey,
task => task
);
foreach (var task in this.Tasks.Where(task => task.DependsOn != null))
{
task.DependsOn =
from dep in task.DependsOn ?? Enumerable.Empty<HasTaskKey>()
select taskMap[dep.TaskKey];
}
}