Frapid.Installer.Models.Installable.GetDependencies C# (CSharp) Method

GetDependencies() private method

private GetDependencies ( ) : List
return List
        private List<Installable> GetDependencies()
        {
            var installables = new List<Installable>();

            if (this.DependsOn == null ||
                this.DependsOn.Length.Equals(0))
            {
                return installables;
            }

            var apps = AppResolver.Installables;

            foreach (var installable in
                apps.Where(installable => this.DependsOn.Contains(installable.ApplicationName)))
            {
                installable.SetDependencies();
                installables.Add(installable);
            }

            return installables;
        }
    }