Exemple #1
0
        private Optional <IExplorerBarItem> AddDevBranchItem()
        {
            var result = Optional <IExplorerBarItem> .None();

            _rooBranch.GetDevBranch().Do(devBranch =>
            {
                var devBranchExplorerBarItem = ItemsFactory.CreateDevBranchItem(devBranch);
                Items.Insert(0, devBranchExplorerBarItem);
                result = Optional <IExplorerBarItem> .Some(devBranchExplorerBarItem);
            });


            return(result);
        }