mirror of
https://github.com/denglihong2007/CRSim
synced 2026-08-11 12:15:35 +08:00
feat: 插件导出/导入
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
using CRSim.Core.Abstractions;
|
||||
using CRSim.Core.Enums;
|
||||
using CRSim.Core.Models;
|
||||
using CRSim.Core.Models.Plugin;
|
||||
using CRSim.ScreenSimulator.Views;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using static System.Net.Mime.MediaTypeNames;
|
||||
namespace CRSim.ScreenSimulator
|
||||
{
|
||||
public class StyleManager
|
||||
{
|
||||
public static List<PluginInfo> StyleInfos => [.. IPluginService.LoadedPlugins.Where(x => x.Manifest.Type == "ScreenStyle")];
|
||||
public static List<PluginInfo> StyleInfos => [.. IPluginService.LoadedPlugins.Where(x => x.Manifest.Type == "ScreenStyle" && x.LoadStatus == PluginLoadStatus.Loaded)];
|
||||
public static IServiceProvider ServiceProvider;
|
||||
private static IDatabaseService _databaseService;
|
||||
public StyleManager(IEnumerable<PluginBase> pluginBases,IServiceProvider serviceProvider,IDatabaseService databaseService)
|
||||
|
||||
Reference in New Issue
Block a user