Beispiel #1
0
        /// <summary>
        /// Returns all LibraryFileItems in all configured groups
        /// </summary>
        /// <returns></returns>
        public IEnumerable <IFileItem> GetAllItems()
        {
            var c1 = System?.GetAllItems() ?? Enumerable.Empty <IFileItem>();
            var c2 = Personal?.GetAllItems() ?? Enumerable.Empty <IFileItem>();
            var c3 = Shared?.GetAllItems() ?? Enumerable.Empty <IFileItem>();

            return(c1.Concat(c2).Concat(c3));
        }