From 531cafc11c67a20247d36a3ab706249fd265e36b Mon Sep 17 00:00:00 2001 From: Argo-Cloud Date: Fri, 25 Dec 2020 01:49:15 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E8=B0=83=E6=95=B4=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pages/{Shared => Components}/Alert.razor | 0 .../{Shared => Components}/AssignModal.razor | 0 .../{Shared => Components}/Checkbox.razor | 0 .../{Shared => Components}/Dropdown.razor | 0 .../{Shared => Components}/EditPage.razor | 0 .../Pages/{Shared => Components}/Footer.razor | 0 .../Pages/{Shared => Components}/Header.razor | 0 .../{Shared => Components}/LgbEditForm.razor | 0 .../{Shared => Components}/LgbInput.razor | 0 .../Pages/{Shared => Components}/Modal.razor | 0 .../{Shared => Components}/NavItem.razor | 0 .../{Shared => Components}/NavItems.razor | 0 .../{Shared => Components}/Pagination.razor | 0 .../PaginationItem.razor | 0 .../Pages/{Shared => Components}/Query.razor | 0 .../{Shared => Components}/Section.razor | 0 .../Pages/{Shared => Components}/Select.razor | 0 .../{Shared => Components}/SelectItem.razor | 0 .../{Shared => Components}/SideBar.razor | 0 .../{Shared => Components}/SubmitModal.razor | 0 .../Pages/{Shared => Components}/Tab.razor | 0 .../Pages/{Shared => Components}/TabSet.razor | 0 .../Pages/{Shared => Components}/Table.razor | 0 .../{Shared => Components}/TableHeader.razor | 0 .../{Shared => Components}/TableToolbar.razor | 0 .../Pages/{Shared => Components}/Toggle.razor | 0 .../Extensions/FieldIdentifierExtensions.cs | 37 ------------------- .../AdminLayoutComponentBase.cs | 0 .../DefaultLayoutComponentBase.cs | 0 .../Views/{Components => Admin}/DictsBase.cs | 0 .../{Components => Admin}/ExceptionsBase.cs | 0 .../Views/{Components => Admin}/GroupsBase.cs | 0 .../Views/{Components => Admin}/LoginsBase.cs | 0 .../Views/{Components => Admin}/LogsBase.cs | 0 .../Views/{Components => Admin}/MenusBase.cs | 0 .../NotificationsBase.cs | 0 .../Views/{Components => Admin}/OnlineBase.cs | 0 .../Views/{Components => Admin}/PageBase.cs | 0 .../{Components => Admin}/ProfilesBase.cs | 0 .../{Components => Admin}/QueryPageBase.cs | 0 .../Views/{Components => Admin}/RolesBase.cs | 0 .../Pages/Views/{Components => Admin}/SQL.cs | 0 .../{Components => Admin}/SettingsBase.cs | 0 .../Views/{Components => Admin}/TasksBase.cs | 0 .../Views/{Components => Admin}/TracesBase.cs | 0 .../Views/{Components => Admin}/UsersBase.cs | 0 46 files changed, 37 deletions(-) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Alert.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/AssignModal.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Checkbox.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Dropdown.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/EditPage.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Footer.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Header.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/LgbEditForm.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/LgbInput.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Modal.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/NavItem.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/NavItems.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Pagination.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/PaginationItem.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Query.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Section.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Select.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/SelectItem.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/SideBar.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/SubmitModal.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Tab.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/TabSet.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Table.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/TableHeader.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/TableToolbar.razor (100%) rename src/admin/Bootstrap.Admin/Pages/{Shared => Components}/Toggle.razor (100%) delete mode 100644 src/admin/Bootstrap.Admin/Pages/Extensions/FieldIdentifierExtensions.cs rename src/admin/Bootstrap.Admin/Pages/{Components => Shared}/AdminLayoutComponentBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/{Components => Shared}/DefaultLayoutComponentBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/DictsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/ExceptionsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/GroupsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/LoginsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/LogsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/MenusBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/NotificationsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/OnlineBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/PageBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/ProfilesBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/QueryPageBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/RolesBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/SQL.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/SettingsBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/TasksBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/TracesBase.cs (100%) rename src/admin/Bootstrap.Admin/Pages/Views/{Components => Admin}/UsersBase.cs (100%) diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Alert.razor b/src/admin/Bootstrap.Admin/Pages/Components/Alert.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Alert.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Alert.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/AssignModal.razor b/src/admin/Bootstrap.Admin/Pages/Components/AssignModal.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/AssignModal.razor rename to src/admin/Bootstrap.Admin/Pages/Components/AssignModal.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Checkbox.razor b/src/admin/Bootstrap.Admin/Pages/Components/Checkbox.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Checkbox.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Checkbox.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Dropdown.razor b/src/admin/Bootstrap.Admin/Pages/Components/Dropdown.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Dropdown.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Dropdown.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/EditPage.razor b/src/admin/Bootstrap.Admin/Pages/Components/EditPage.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/EditPage.razor rename to src/admin/Bootstrap.Admin/Pages/Components/EditPage.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Footer.razor b/src/admin/Bootstrap.Admin/Pages/Components/Footer.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Footer.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Footer.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Header.razor b/src/admin/Bootstrap.Admin/Pages/Components/Header.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Header.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Header.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/LgbEditForm.razor b/src/admin/Bootstrap.Admin/Pages/Components/LgbEditForm.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/LgbEditForm.razor rename to src/admin/Bootstrap.Admin/Pages/Components/LgbEditForm.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/LgbInput.razor b/src/admin/Bootstrap.Admin/Pages/Components/LgbInput.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/LgbInput.razor rename to src/admin/Bootstrap.Admin/Pages/Components/LgbInput.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Modal.razor b/src/admin/Bootstrap.Admin/Pages/Components/Modal.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Modal.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Modal.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/NavItem.razor b/src/admin/Bootstrap.Admin/Pages/Components/NavItem.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/NavItem.razor rename to src/admin/Bootstrap.Admin/Pages/Components/NavItem.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/NavItems.razor b/src/admin/Bootstrap.Admin/Pages/Components/NavItems.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/NavItems.razor rename to src/admin/Bootstrap.Admin/Pages/Components/NavItems.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Pagination.razor b/src/admin/Bootstrap.Admin/Pages/Components/Pagination.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Pagination.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Pagination.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/PaginationItem.razor b/src/admin/Bootstrap.Admin/Pages/Components/PaginationItem.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/PaginationItem.razor rename to src/admin/Bootstrap.Admin/Pages/Components/PaginationItem.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Query.razor b/src/admin/Bootstrap.Admin/Pages/Components/Query.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Query.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Query.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Section.razor b/src/admin/Bootstrap.Admin/Pages/Components/Section.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Section.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Section.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Select.razor b/src/admin/Bootstrap.Admin/Pages/Components/Select.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Select.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Select.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/SelectItem.razor b/src/admin/Bootstrap.Admin/Pages/Components/SelectItem.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/SelectItem.razor rename to src/admin/Bootstrap.Admin/Pages/Components/SelectItem.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/SideBar.razor b/src/admin/Bootstrap.Admin/Pages/Components/SideBar.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/SideBar.razor rename to src/admin/Bootstrap.Admin/Pages/Components/SideBar.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/SubmitModal.razor b/src/admin/Bootstrap.Admin/Pages/Components/SubmitModal.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/SubmitModal.razor rename to src/admin/Bootstrap.Admin/Pages/Components/SubmitModal.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Tab.razor b/src/admin/Bootstrap.Admin/Pages/Components/Tab.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Tab.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Tab.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/TabSet.razor b/src/admin/Bootstrap.Admin/Pages/Components/TabSet.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/TabSet.razor rename to src/admin/Bootstrap.Admin/Pages/Components/TabSet.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Table.razor b/src/admin/Bootstrap.Admin/Pages/Components/Table.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Table.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Table.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/TableHeader.razor b/src/admin/Bootstrap.Admin/Pages/Components/TableHeader.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/TableHeader.razor rename to src/admin/Bootstrap.Admin/Pages/Components/TableHeader.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/TableToolbar.razor b/src/admin/Bootstrap.Admin/Pages/Components/TableToolbar.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/TableToolbar.razor rename to src/admin/Bootstrap.Admin/Pages/Components/TableToolbar.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Shared/Toggle.razor b/src/admin/Bootstrap.Admin/Pages/Components/Toggle.razor similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Shared/Toggle.razor rename to src/admin/Bootstrap.Admin/Pages/Components/Toggle.razor diff --git a/src/admin/Bootstrap.Admin/Pages/Extensions/FieldIdentifierExtensions.cs b/src/admin/Bootstrap.Admin/Pages/Extensions/FieldIdentifierExtensions.cs deleted file mode 100644 index c9804dda..00000000 --- a/src/admin/Bootstrap.Admin/Pages/Extensions/FieldIdentifierExtensions.cs +++ /dev/null @@ -1,37 +0,0 @@ -using Bootstrap.Admin.Pages.Components; -using Microsoft.Extensions.DependencyInjection; -using System.ComponentModel; - -namespace Microsoft.AspNetCore.Components.Forms -{ - /// - /// - /// - public static class FieldIdentifierExtensions - { - /// - /// - /// - /// - /// - public static string GetDisplayName(this FieldIdentifier fieldIdentifier) - { - var cacheKey = (Type: fieldIdentifier.Model.GetType(), FieldName: fieldIdentifier.FieldName); - if (!DisplayNamesExtensions.TryGetValue(cacheKey, out var dn)) - { - if (BootstrapAdminEditContextDataAnnotationsExtensions.TryGetValidatableProperty(fieldIdentifier, out var propertyInfo)) - { - var displayNameAttribute = propertyInfo.GetCustomAttributes(typeof(DisplayNameAttribute), true); - if (displayNameAttribute.Length > 0) - { - dn = ((DisplayNameAttribute)displayNameAttribute[0]).DisplayName; - - // add display name into cache - DisplayNamesExtensions.GetOrAdd((fieldIdentifier.Model.GetType(), fieldIdentifier.FieldName), key => dn); - } - } - } - return dn ?? cacheKey.FieldName; - } - } -} diff --git a/src/admin/Bootstrap.Admin/Pages/Components/AdminLayoutComponentBase.cs b/src/admin/Bootstrap.Admin/Pages/Shared/AdminLayoutComponentBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Components/AdminLayoutComponentBase.cs rename to src/admin/Bootstrap.Admin/Pages/Shared/AdminLayoutComponentBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Components/DefaultLayoutComponentBase.cs b/src/admin/Bootstrap.Admin/Pages/Shared/DefaultLayoutComponentBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Components/DefaultLayoutComponentBase.cs rename to src/admin/Bootstrap.Admin/Pages/Shared/DefaultLayoutComponentBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/DictsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/DictsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/DictsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/DictsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/ExceptionsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/ExceptionsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/ExceptionsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/ExceptionsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/GroupsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/GroupsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/GroupsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/GroupsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/LoginsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/LoginsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/LoginsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/LoginsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/LogsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/LogsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/LogsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/LogsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/MenusBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/MenusBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/MenusBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/MenusBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/NotificationsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/NotificationsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/NotificationsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/NotificationsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/OnlineBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/OnlineBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/OnlineBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/OnlineBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/PageBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/PageBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/PageBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/PageBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/ProfilesBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/ProfilesBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/ProfilesBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/ProfilesBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/QueryPageBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/QueryPageBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/QueryPageBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/QueryPageBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/RolesBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/RolesBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/RolesBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/RolesBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/SQL.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/SQL.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/SQL.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/SQL.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/SettingsBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/SettingsBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/SettingsBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/SettingsBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/TasksBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/TasksBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/TasksBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/TasksBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/TracesBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/TracesBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/TracesBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/TracesBase.cs diff --git a/src/admin/Bootstrap.Admin/Pages/Views/Components/UsersBase.cs b/src/admin/Bootstrap.Admin/Pages/Views/Admin/UsersBase.cs similarity index 100% rename from src/admin/Bootstrap.Admin/Pages/Views/Components/UsersBase.cs rename to src/admin/Bootstrap.Admin/Pages/Views/Admin/UsersBase.cs