Skip to content

Commit aa43a9d

Browse files
authored
Update README.md
1 parent 727abed commit aa43a9d

File tree

1 file changed

+71
-63
lines changed

1 file changed

+71
-63
lines changed

README.md

Lines changed: 71 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,72 @@
1-
2-
## Dorisoy.Pan v1.0 ##
3-
4-
Dorisoy.Pan 是基于.net core5的跨平台文档管理系统,使用 MS SQL 2012 / MySql8.0(或更高版本)后端数据库,您可以在Windows、Linux 或Mac上运行它,项目中的所有方法都是异步的,支持令牌基身份验证,项目体系结构遵循著名的软件模式和最佳安全实践。源代码是完全可定制的,热插拔且清晰的体系结构,使开发定制功能和遵循任何业务需求变得容易。
5-
系统使用最新的Microsoft技术,高性能稳定性和安全性。
6-
7-
### 先决条件 ###
8-
9-
.NET 5.0 SDK and VISUAL STUDIO 2019, SQL SERVER, MySQL 8.0
10-
11-
### 安装步骤 ###
12-
13-
1.使用 visual studio 2019,打开解决方案文件 "Dorisoy.Pan.sln"。
14-
15-
2.右键单击解决方案资源管理器并还原 nuget 软件包。
16-
17-
3.在"Dorisoy.Pan.API 项目中更改“appsettings”中的数据库连接字符串。
18-
19-
4.从“visual studio菜单-->工具-->nuget软件包管理器-->软件包管理器控制台”打开软件包管理器控制台。
20-
21-
5.在package manager控制台中,选择默认项目为 “Dorisoy.Pan.Domain”。
22-
23-
6.在package manager控制台中运行“Update-Package”命令,创建数据库并插入初始数据。
24-
25-
7.在解决方案资源管理器中,右键单击“Dorisoy.Pan.API" 然后从菜单中单击 `设置为启动项`
26-
27-
8.按F5键运行项目。
28-
29-
30-
### 项目结构 ###
31-
32-
<pre class="prettyprint">
33-
34-
├──Dorisoy.Pan.sln/ * 解决方案
35-
│ │
36-
│ ├──Dorisoy.Pan.API * REST API Controller, Dependancy configuration, Auto mapper profile
37-
│ │
38-
│ ├──Dorisoy.Pan.MediatR * Command handler, Query handler, Fluent API validation
39-
│ │
40-
│ ├──Dorisoy.Pan.Repository * Each entity repository
41-
│ │
42-
│ ├──Dorisoy.Pan.Domain * Entity framework dbContext
43-
| |
44-
│ ├──Dorisoy.Pan.Common * Generic repository and Unit of work patterns
45-
│ │
46-
│ ├──Dorisoy.Pan.Data * Entity classes and DTO classes
47-
│ │
48-
│ ├──Dorisoy.Pan.Helper * Utility classes
49-
50-
</pre>
51-
52-
### 截图 ###
53-
54-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(1).png"/>
55-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(2).png"/>
56-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(3).png"/>
57-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(4).png"/>
58-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(5).png"/>
59-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(6).png"/>
60-
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/s%20(7).png"/>
61-
62-
63-
1+
2+
## Dorisoy.Pan v1.0 ##
3+
4+
Dorisoy.Pan 是基于.net core5的跨平台文档管理系统,使用 MS SQL 2012 / MySql8.0(或更高版本)后端数据库,您可以在Windows、Linux 或Mac上运行它,项目中的所有方法都是异步的,支持令牌基身份验证,项目体系结构遵循著名的软件模式和最佳安全实践。源代码是完全可定制的,热插拔且清晰的体系结构,使开发定制功能和遵循任何业务需求变得容易。
5+
系统使用最新的Microsoft技术,高性能稳定性和安全性。
6+
7+
### 先决条件 ###
8+
9+
.NET 5.0 SDK and VISUAL STUDIO 2019, SQL SERVER, MySQL 8.0
10+
11+
### 安装步骤 ###
12+
13+
1.使用 visual studio 2019+,打开解决方案文件 "Dorisoy.Pan.sln"。
14+
15+
2.右键单击解决方案资源管理器并还原 nuget 软件包。
16+
17+
3.在"Dorisoy.Pan.API 项目中更改“appsettings”中的数据库连接字符串。
18+
19+
4.从“visual studio菜单-->工具-->nuget软件包管理器-->软件包管理器控制台”打开软件包管理器控制台。
20+
21+
5.在package manager控制台中,选择默认项目为 “Dorisoy.Pan.Domain”。
22+
23+
6.在package manager控制台中运行“Update-Database”命令,创建数据库并插入初始数据。
24+
25+
7.在解决方案资源管理器中,右键单击“Dorisoy.Pan.API" 然后从菜单中单击 `设置为启动项`
26+
27+
8.按F5键运行项目。
28+
29+
30+
### 项目结构 ###
31+
32+
<pre class="prettyprint">
33+
34+
├──Dorisoy.Pan.sln/ * 解决方案
35+
│ │
36+
│ ├──Dorisoy.Pan.API * REST API Controller, Dependancy configuration, Auto mapper profile
37+
│ │
38+
│ ├──Dorisoy.Pan.MediatR * Command handler, Query handler, Fluent API validation
39+
│ │
40+
│ ├──Dorisoy.Pan.Repository * Each entity repository
41+
│ │
42+
│ ├──Dorisoy.Pan.Domain * Entity framework dbContext
43+
| |
44+
│ ├──Dorisoy.Pan.Common * Generic repository and Unit of work patterns
45+
│ │
46+
│ ├──Dorisoy.Pan.Data * Entity classes and DTO classes
47+
│ │
48+
│ ├──Dorisoy.Pan.Helper * Utility classes
49+
50+
</pre>
51+
52+
### 截图 ###
53+
54+
## Desktop 客户端示例
55+
56+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/desktop1.png.png"/>
57+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/desktop1.png.png"/>
58+
59+
60+
## Web客户端示例
61+
62+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(1).png"/>
63+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(2).png"/>
64+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(3).png"/>
65+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(4).png"/>
66+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(5).png"/>
67+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(6).png"/>
68+
<img src="https://github.com/dorisoy/Dorisoy.Pan/blob/main/Screen/s%20(7).png"/>
69+
70+
71+
6472

0 commit comments

Comments
 (0)