Move services to topic folders
This commit is contained in:
@@ -26,4 +26,6 @@
|
|||||||
<ProjectReference Include="..\..\..\Providers\FileTime.Providers.LocalAdmin.Abstractions\FileTime.Providers.LocalAdmin.Abstractions.csproj" />
|
<ProjectReference Include="..\..\..\Providers\FileTime.Providers.LocalAdmin.Abstractions\FileTime.Providers.LocalAdmin.Abstractions.csproj" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using FileTime.App.Core.Services;
|
using FileTime.App.Core.Services;
|
||||||
using FileTime.GuiApp.App.IconProviders;
|
using FileTime.GuiApp.App.IconProviders;
|
||||||
|
|
||||||
namespace FileTime.GuiApp.App.Services;
|
namespace FileTime.GuiApp.App.Places;
|
||||||
|
|
||||||
public interface IPlacesService : IStartupHandler
|
public interface IPlacesService : IStartupHandler
|
||||||
{
|
{
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
using FileTime.Core.Models;
|
using FileTime.Core.Models;
|
||||||
|
using FileTime.GuiApp.App.Services;
|
||||||
|
|
||||||
namespace FileTime.GuiApp.App.Services;
|
namespace FileTime.GuiApp.App.ContextMenu;
|
||||||
|
|
||||||
public class LinuxContextMenuProvider : IContextMenuProvider
|
public class LinuxContextMenuProvider : IContextMenuProvider
|
||||||
{
|
{
|
||||||
@@ -6,10 +6,11 @@ using Avalonia.Media;
|
|||||||
using FileTime.Core.Models;
|
using FileTime.Core.Models;
|
||||||
using FileTime.GuiApp.App.Helper;
|
using FileTime.GuiApp.App.Helper;
|
||||||
using FileTime.GuiApp.App.IconProviders;
|
using FileTime.GuiApp.App.IconProviders;
|
||||||
|
using FileTime.GuiApp.App.Services;
|
||||||
using FileTime.Providers.Local;
|
using FileTime.Providers.Local;
|
||||||
using Microsoft.Win32;
|
using Microsoft.Win32;
|
||||||
|
|
||||||
namespace FileTime.GuiApp.App.Services;
|
namespace FileTime.GuiApp.App.ContextMenu;
|
||||||
|
|
||||||
[SupportedOSPlatform("windows")]
|
[SupportedOSPlatform("windows")]
|
||||||
public class WindowsContextMenuProvider : IContextMenuProvider
|
public class WindowsContextMenuProvider : IContextMenuProvider
|
||||||
@@ -56,6 +56,8 @@
|
|||||||
<ProjectReference Include="..\FileTime.GuiApp.DesignPreview\FileTime.GuiApp.DesignPreview.csproj" />
|
<ProjectReference Include="..\FileTime.GuiApp.DesignPreview\FileTime.GuiApp.DesignPreview.csproj" />
|
||||||
<ProjectReference Include="..\FileTime.GuiApp.Font.Abstractions\FileTime.GuiApp.Font.Abstractions.csproj" />
|
<ProjectReference Include="..\FileTime.GuiApp.Font.Abstractions\FileTime.GuiApp.Font.Abstractions.csproj" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
using FileTime.Core.Models;
|
using FileTime.Core.Models;
|
||||||
using FileTime.GuiApp.App.Models;
|
using FileTime.GuiApp.App.Models;
|
||||||
|
using FileTime.GuiApp.App.Places;
|
||||||
using FileTime.GuiApp.App.Services;
|
using FileTime.GuiApp.App.Services;
|
||||||
using FileTime.Providers.Local;
|
using FileTime.Providers.Local;
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ using FileTime.GuiApp.App.IconProviders;
|
|||||||
using FileTime.GuiApp.App.ViewModels;
|
using FileTime.GuiApp.App.ViewModels;
|
||||||
using FileTime.Providers.Local;
|
using FileTime.Providers.Local;
|
||||||
|
|
||||||
namespace FileTime.GuiApp.App.Services;
|
namespace FileTime.GuiApp.App.Places;
|
||||||
|
|
||||||
public class LinuxPlacesService : IPlacesService
|
public class LinuxPlacesService : IPlacesService
|
||||||
{
|
{
|
||||||
@@ -6,7 +6,7 @@ using FileTime.GuiApp.App.ViewModels;
|
|||||||
using FileTime.Providers.Local;
|
using FileTime.Providers.Local;
|
||||||
using Syroot.Windows.IO;
|
using Syroot.Windows.IO;
|
||||||
|
|
||||||
namespace FileTime.GuiApp.App.Services;
|
namespace FileTime.GuiApp.App.Places;
|
||||||
|
|
||||||
public class WindowsPlacesService : IPlacesService
|
public class WindowsPlacesService : IPlacesService
|
||||||
{
|
{
|
||||||
@@ -6,10 +6,12 @@ using FileTime.App.Core.Services;
|
|||||||
using FileTime.App.Core.ViewModels;
|
using FileTime.App.Core.ViewModels;
|
||||||
using FileTime.Core.Interactions;
|
using FileTime.Core.Interactions;
|
||||||
using FileTime.GuiApp.App.Configuration;
|
using FileTime.GuiApp.App.Configuration;
|
||||||
|
using FileTime.GuiApp.App.ContextMenu;
|
||||||
using FileTime.GuiApp.CustomImpl.ViewModels;
|
using FileTime.GuiApp.CustomImpl.ViewModels;
|
||||||
using FileTime.GuiApp.App.IconProviders;
|
using FileTime.GuiApp.App.IconProviders;
|
||||||
using FileTime.GuiApp.App.InstanceManagement;
|
using FileTime.GuiApp.App.InstanceManagement;
|
||||||
using FileTime.GuiApp.App.Logging;
|
using FileTime.GuiApp.App.Logging;
|
||||||
|
using FileTime.GuiApp.App.Places;
|
||||||
using FileTime.GuiApp.App.Services;
|
using FileTime.GuiApp.App.Services;
|
||||||
using FileTime.GuiApp.App.Settings;
|
using FileTime.GuiApp.App.Settings;
|
||||||
using FileTime.GuiApp.App.ViewModels;
|
using FileTime.GuiApp.App.ViewModels;
|
||||||
|
|||||||
Reference in New Issue
Block a user