Canvas.Controllers.ApiController.FindArea C# (CSharp) Метод

FindArea() приватный Метод

private FindArea ( CanvasArea area, string alias ) : void
area Canvas.Models.CanvasArea
alias string
Результат void
        private void FindArea(CanvasArea area, string alias)
        {

            if (area.Alias == alias)
            {
                AreaResult = area;
            }

            if (AreaResult == null)
            {

                foreach (var c in area.Controls.Where(x => x.Type == "Grid" || x.Type == "Section"))
                {

                    foreach (var a in c.Areas)
                    {
                        FindArea(a, alias);
                    }

                }

            }

        }