PluginCore icon indicating copy to clipboard operation
PluginCore copied to clipboard

🔌 ASP.NET Core lightweight plugin framework | ASP.NET Core 轻量级 插件框架 - 一分钟集成 | Vue.js frontend | JavaScript SDK

Results 21 PluginCore issues
Sort by recently updated
recently updated
newest added

> nupkg 方案 > 进入实验,等待开源

enhancement

将获取 版本的工具类 放入 `PluginCore.IPlugins` 与 `PluginCore.IPlugins.AspNetCore`

enhancement

在 ExamplePlugin 中提供一个方便的 zip 插件打包 脚本 ( PowerShell )

enhancement

对于已启用插件,提供 `SettingsSaving` 接口, 当已启用插件,在 `设置` 页面,点击保存时,此时处于 `保存中` 状态, 此时激活 `SettingsSaving`, 传入 `settingsJsonStr`, 并可通过控制返回值,来给与用户提示 ,当然在 `BasePlugin` 中提供默认实现,子类可 `override`

enhancement

通过将 `SettingsModel` 解析,来做到 可视化 `设置` 页面,当然也可以选择编辑源文件字符串(现在的方式),就像 `vscode` 一样,即可可视化设置,也可以编辑设置文件

enhancement

`true` 对 `netstandard2.0` 采用 `dotnet build` 无效 发现尽管 加上了 `EnableDynamicLoading` , 还是无法生成除了 主dll 外的第三方包的dll, 但当 `TargetFramework` 为 `net6.0` 等的时候就可以 > 微软官方推荐 `TargetFramework` 用 `net6.0` 这种,即 `Framework`, 而不是 `netstandard` > 可考虑使用...

PluginCore Admin 在线修改用户名、密码

enhancement

兼容层 - 插件 `info.json` 中 声明使用哪个 `PluginContextPack` > 在以下时 使用 - 在启动时加载插件 - 启用插件

enhancement

PluginCore Admin 前端 显示 版本 > 需要显示 3 个版本 - `plugincore-admin-frontend` 前端版本 - `PluginCore.AspNetCore` 版本 - 运行 `PluginCore.AspNetCore` 的 主程序 的 主程序集 版本 https://github.com/yiyungent/PluginCore

enhancement

> 仅为 `Docker` 下,并挂载 `Plugins` 目录时,上传 插件才发生此问题, > 不挂载 `Plugins` 目录,经过测试,正常上传插件 ![image](https://user-images.githubusercontent.com/16939388/154637682-4510312a-bc3e-454a-8d6e-4da2ee6ee2cc.png) > 经过测试,仅为 上传过程错误, 手动上传到插件文件夹 `Plugins`, 并配置 `App_Data/plugin.config.json`, 无论 `安装`, `启用` , `禁用`, `卸载`, `删除` 都正常使用

bug