feat: 完成文件模块开发

This commit is contained in:
陈淳
2023-02-23 14:15:24 +08:00
parent 8639372513
commit 272466bbbf
20 changed files with 698 additions and 228 deletions

View File

@@ -17,6 +17,7 @@
<ItemGroup>
<ProjectReference Include="..\..\..\framework\Yi.Framework.Data\Yi.Framework.Data.csproj" />
<ProjectReference Include="..\..\..\module\Yi.Framework.EventBus\Yi.Framework.EventBus.csproj" />
<ProjectReference Include="..\..\..\module\Yi.Framework.FileManager\Yi.Framework.FileManager.csproj" />
<ProjectReference Include="..\..\..\module\Yi.Framework.OperLogManager\Yi.Framework.OperLogManager.csproj" />
<ProjectReference Include="..\..\..\module\Yi.Framework.ThumbnailSharp\Yi.Framework.ThumbnailSharp.csproj" />
<ProjectReference Include="..\Yi.RBAC.Domain.Shared\Yi.RBAC.Domain.Shared.csproj" />

View File

@@ -10,6 +10,7 @@ using System.Threading.Tasks;
using Yi.Framework.Core.Attributes;
using Yi.Framework.Data;
using Yi.Framework.EventBus;
using Yi.Framework.FileManager;
using Yi.Framework.OperLogManager;
using Yi.Framework.ThumbnailSharp;
using Yi.RBAC.Domain.Logs;
@@ -22,7 +23,8 @@ namespace Yi.RBAC.Domain
typeof(YiFrameworkDataModule),
typeof(YiFrameworkThumbnailSharpModule),
typeof(YiFrameworkEventBusModule),
typeof(YiFrameworkOperLogManagerModule)
typeof(YiFrameworkOperLogManagerModule),
typeof(YiFrameworkFileManagerModule)
)]
public class YiRBACDomainModule : IStartupModule
{

View File

@@ -0,0 +1,28 @@
3-5
一周一次
实现涂膜功能
1数据存储Crud
2后台线程任务调度
3plc通信交互IM工厂
4定时任务界面管控
5signlr开发
6授权鉴权
7用户角色菜单模块
8配置文件统一标准化
9规范问题
10动态api
11发布订阅
12resful
13dto注释
14代码中文
15种子数据
1job任务调度的模式可以在if上的改
2CrudEntityServiceBase考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器
3IOptionsWritable ,直接可以复用
4事件是否需要需要的话用哪个
5动态api是否需要
6IM,IVarReader中的IDataChannel工厂
6ISignal
7微软日志扩展这块是否考虑封装出来还是直接提供微软日志的扩展我们提供模板就可以了

View File

@@ -0,0 +1,28 @@
3-5
一周一次
实现涂膜功能
1数据存储Crud
2后台线程任务调度
3plc通信交互IM工厂
4定时任务界面管控
5signlr开发
6授权鉴权
7用户角色菜单模块
8配置文件统一标准化
9规范问题
10动态api
11发布订阅
12resful
13dto注释
14代码中文
15种子数据
1job任务调度的模式可以在if上的改
2CrudEntityServiceBase考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器
3IOptionsWritable ,直接可以复用
4事件是否需要需要的话用哪个
5动态api是否需要
6IM,IVarReader中的IDataChannel工厂
6ISignal
7微软日志扩展这块是否考虑封装出来还是直接提供微软日志的扩展我们提供模板就可以了

View File

@@ -0,0 +1,28 @@
3-5
一周一次
实现涂膜功能
1数据存储Crud
2后台线程任务调度
3plc通信交互IM工厂
4定时任务界面管控
5signlr开发
6授权鉴权
7用户角色菜单模块
8配置文件统一标准化
9规范问题
10动态api
11发布订阅
12resful
13dto注释
14代码中文
15种子数据
1job任务调度的模式可以在if上的改
2CrudEntityServiceBase考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器
3IOptionsWritable ,直接可以复用
4事件是否需要需要的话用哪个
5动态api是否需要
6IM,IVarReader中的IDataChannel工厂
6ISignal
7微软日志扩展这块是否考虑封装出来还是直接提供微软日志的扩展我们提供模板就可以了

View File

@@ -0,0 +1,28 @@
3-5
一周一次
实现涂膜功能
1数据存储Crud
2后台线程任务调度
3plc通信交互IM工厂
4定时任务界面管控
5signlr开发
6授权鉴权
7用户角色菜单模块
8配置文件统一标准化
9规范问题
10动态api
11发布订阅
12resful
13dto注释
14代码中文
15种子数据
1job任务调度的模式可以在if上的改
2CrudEntityServiceBase考虑复用的话sqlsugar这块就不用动了、仓储、工作单元、过滤器
3IOptionsWritable ,直接可以复用
4事件是否需要需要的话用哪个
5动态api是否需要
6IM,IVarReader中的IDataChannel工厂
6ISignal
7微软日志扩展这块是否考虑封装出来还是直接提供微软日志的扩展我们提供模板就可以了

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB