You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
愿您有个好心情 8c7fdadc9e Merge pull request '更新 'README.md'' (#1) from update-readme into master 6 months ago
BaseModule 添加“转图转Base64”功能 3 years ago
BusinessModule update 架构 3 years ago
OnvifSocketServer 添加“转图转Base64”功能 3 years ago
OnvifWebServer update 架构 3 years ago
.gitignore initialize 3 years ago
OnvifServer-CSharp.sln 提交客户端模拟http请求 3 years ago
README.md 更新 'README.md' 6 months ago

README.md

OnvifServer-CSharp

项目架构

├─BaseModule
│  ├─EC.App
│  ├─EC.Helper
│  └─EC.Onvif
├─BusinessModule
│  ├─EC.App.Entity
│  │  └─Onvif
│  ├─EC.App.ThatBLL
│  │  └─Onvif
│  │      └─Impl
│  └─EC.App.ThatService
│      └─Onvif
│          └─Impl
├─OnvifSocketServer
│  ├─Manager
│  └─appsettings.json
└─OnvifWebServer
  ├─Controllers
  └─appsettings.json
  1. BaseModule:基础模块
  2. BusinessesModule:项目业务模块
  3. OnvifSocketServer:OnvifSocketServer 服务项目
  4. OnvifWebServer:OnvifWebServer 服务项目

编译启动项目

  1. 使用 Visual Studio 打开此项目。
  2. 在 IDE 右侧区域——解决方案方案管理区中,右键点击选择 OnvifWebServer,设为启动项目。
  3. 在 IDE 上方区域——工具栏区中,左键点击运行 OnvifWebserver,等待 IDE 下载 NuGet 程序包完毕,再等待 IDE 编译启动项目。若编译启动项目结束后,弹出浏览器并可以看到 swagger 文档,则编译完成。

使用项目

参考 swagger 文档,进行 api 调用