From 1791df236c83738cabb3b45a52e0fe0ed17cfeab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Kaan=20K=C3=B6se?= Date: Fri, 16 Aug 2024 01:03:00 +0200 Subject: [PATCH] Remove unused extension class. --- Wino.Core/Extensions/FolderTreeExtensions.cs | 31 -------------------- 1 file changed, 31 deletions(-) delete mode 100644 Wino.Core/Extensions/FolderTreeExtensions.cs diff --git a/Wino.Core/Extensions/FolderTreeExtensions.cs b/Wino.Core/Extensions/FolderTreeExtensions.cs deleted file mode 100644 index 18cf16ca..00000000 --- a/Wino.Core/Extensions/FolderTreeExtensions.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Wino.Core.Domain.Interfaces; -using Wino.Core.Domain.Models.Folders; -using Wino.Core.MenuItems; - -namespace Wino.Core.Extensions -{ - public static class FolderTreeExtensions - { - private static MenuItemBase GetMenuItemByFolderRecursive(IMailItemFolder structure, AccountMenuItem parentAccountMenuItem, IMenuItem parentFolderItem) - { - MenuItemBase parentMenuItem = new FolderMenuItem(structure, parentAccountMenuItem.Parameter, parentFolderItem); - - var childStructures = structure.ChildFolders; - - foreach (var childFolder in childStructures) - { - if (childFolder == null) continue; - - // Folder menu item. - var subChildrenFolderTree = GetMenuItemByFolderRecursive(childFolder, parentAccountMenuItem, parentMenuItem); - - if (subChildrenFolderTree is FolderMenuItem folderItem) - { - parentMenuItem.SubMenuItems.Add(folderItem); - } - } - - return parentMenuItem; - } - } -}