You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
haoliang-net/publish/CncWebApi.xml

769 lines
30 KiB
XML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0"?>
<doc>
<assembly>
<name>CncWebApi</name>
</assembly>
<members>
<member name="T:CncWebApi.App_Start.WebApiConfig">
<summary>
Web API 路由和过滤器配置
在 Global.asax Application_Start 中调用
</summary>
</member>
<member name="M:CncWebApi.App_Start.WebApiConfig.Register(System.Web.Http.HttpConfiguration)">
<summary>
注册Web API配置
</summary>
<param name="config">HTTP配置对象</param>
</member>
<member name="T:CncWebApi.Controllers.AlertController">
<summary>
告警中心控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.AlertController.#ctor(CncService.Interface.IAlertService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.AlertController.GetList(CncModels.Dto.Alert.AlertQuery)">
<summary>
告警列表(分页)
GET /api/admin/alert
</summary>
</member>
<member name="M:CncWebApi.Controllers.AlertController.GetStatistics">
<summary>
告警统计
GET /api/admin/alert/statistics
</summary>
</member>
<member name="M:CncWebApi.Controllers.AlertController.Resolve(System.Int64)">
<summary>
处理单条告警
PUT /api/admin/alert/{id}/resolve
</summary>
</member>
<member name="M:CncWebApi.Controllers.AlertController.BatchResolve(CncModels.Dto.Alert.BatchResolveRequest)">
<summary>
批量处理告警
POST /api/admin/alert/batch-resolve
</summary>
</member>
<member name="T:CncWebApi.Controllers.AuthController">
<summary>
登录认证控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.AuthController.#ctor(CncService.Interface.IAuthService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.AuthController.Login(CncModels.Dto.Login.LoginRequest)">
<summary>
管理员登录
POST /api/admin/login
</summary>
</member>
<member name="T:CncWebApi.Controllers.BrandController">
<summary>
品牌模板控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.#ctor(CncService.Interface.IBrandService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.GetList">
<summary>
品牌列表
GET /api/admin/brand
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.GetById(System.Int32)">
<summary>
品牌详情(含字段映射)
GET /api/admin/brand/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.Create(CncModels.Dto.Brand.CreateBrandRequest)">
<summary>
新增品牌
POST /api/admin/brand
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.Update(System.Int32,CncModels.Dto.Brand.UpdateBrandRequest)">
<summary>
编辑品牌
PUT /api/admin/brand/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.Delete(System.Int32)">
<summary>
删除品牌
DELETE /api/admin/brand/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.Copy(System.Int32)">
<summary>
复制品牌
POST /api/admin/brand/{id}/copy
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.ToggleEnabled(System.Int32)">
<summary>
启停品牌
PUT /api/admin/brand/{id}/toggle
</summary>
</member>
<member name="M:CncWebApi.Controllers.BrandController.GetStandardFields">
<summary>
标准字段列表
GET /api/admin/brand/standard-fields
</summary>
</member>
<member name="T:CncWebApi.Controllers.CollectAddressController">
<summary>
采集地址控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.#ctor(CncService.Interface.ICollectAddressService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.GetList(CncModels.Dto.CollectAddress.CollectAddressQuery)">
<summary>
地址列表(分页)
GET /api/admin/collect-address
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.GetById(System.Int32)">
<summary>
地址详情
GET /api/admin/collect-address/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.Create(CncModels.Dto.CollectAddress.CreateCollectAddressRequest)">
<summary>
新增地址
POST /api/admin/collect-address
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.Update(System.Int32,CncModels.Dto.CollectAddress.UpdateCollectAddressRequest)">
<summary>
编辑地址
PUT /api/admin/collect-address/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.Delete(System.Int32)">
<summary>
删除地址
DELETE /api/admin/collect-address/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.ToggleEnabled(System.Int32)">
<summary>
启停地址
PUT /api/admin/collect-address/{id}/toggle
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.GetMachines(System.Int32)">
<summary>
地址下关联机床列表
GET /api/admin/collect-address/{id}/machines
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.GetCollectRecords(System.Int32)">
<summary>
地址近期采集记录
GET /api/admin/collect-address/{id}/collect-records
</summary>
</member>
<member name="M:CncWebApi.Controllers.CollectAddressController.GetRawJson(System.Int32,System.String)">
<summary>
地址最新原始JSON
GET /api/admin/collect-address/{id}/raw-json
</summary>
</member>
<member name="T:CncWebApi.Controllers.DashboardController">
<summary>
仪表盘控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.#ctor(CncService.Interface.IDashboardService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetSummary">
<summary>
8个统计卡片数据
GET /api/admin/dashboard/summary
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetWorkshopProduction(System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
<summary>
车间平均单机产量
GET /api/admin/dashboard/workshop-production
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetMachineRank(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Int32)">
<summary>
机床产量排行TOP10
GET /api/admin/dashboard/machine-rank
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetWorkerRank(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Int32)">
<summary>
工人产量排行TOP10
GET /api/admin/dashboard/worker-rank
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetProductionTrend(System.Int32)">
<summary>
产量趋势近7天
GET /api/admin/dashboard/trend
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetMachineStatusDistribution">
<summary>
机床状态分布
GET /api/admin/dashboard/machine-status-distribution
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetRecentAlerts(System.Int32)">
<summary>
最新5条告警
GET /api/admin/dashboard/recent-alerts
</summary>
</member>
<member name="M:CncWebApi.Controllers.DashboardController.GetCollectorStatus">
<summary>
采集服务状态
GET /api/admin/collector/status
</summary>
</member>
<member name="T:CncWebApi.Controllers.HealthController">
<summary>
健康检查控制器
用于验证API服务是否正常运行
</summary>
</member>
<member name="M:CncWebApi.Controllers.HealthController.Check">
<summary>
健康检查端点
GET /api/health
</summary>
</member>
<member name="T:CncWebApi.Controllers.LogController">
<summary>
操作日志控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.LogController.#ctor(CncService.Interface.ISystemLogService,CncRepository.Interface.IProductionAdjustmentRepository)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.LogController.GetSystemLog(CncModels.Dto.Log.SystemLogQuery)">
<summary>
系统运行日志(分页)
GET /api/admin/log/system
</summary>
</member>
<member name="M:CncWebApi.Controllers.LogController.GetAdjustmentLog(System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.String,System.Int32,System.Int32)">
<summary>
产量修正日志(分页)
GET /api/admin/log/adjustment
</summary>
</member>
<member name="M:CncWebApi.Controllers.LogController.ExportAdjustment(System.String,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.String)">
<summary>
导出修正日志(占位,暂返回提示)
GET /api/admin/log/adjustment/export
</summary>
</member>
<member name="T:CncWebApi.Controllers.MachineController">
<summary>
设备管理控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.#ctor(CncService.Interface.IMachineService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.GetList(CncModels.Dto.Machine.MachineQuery)">
<summary>
机床列表(分页)
GET /api/admin/machine
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.GetById(System.Int32)">
<summary>
机床详情
GET /api/admin/machine/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.Create(CncModels.Dto.Machine.CreateMachineRequest)">
<summary>
新增机床
POST /api/admin/machine
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.Update(System.Int32,CncModels.Dto.Machine.UpdateMachineRequest)">
<summary>
编辑机床
PUT /api/admin/machine/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.Delete(System.Int32)">
<summary>
删除机床
DELETE /api/admin/machine/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.ToggleEnabled(System.Int32)">
<summary>
启停机床
PUT /api/admin/machine/{id}/toggle
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.GetStatus(System.Int32)">
<summary>
机床实时采集状态
GET /api/admin/machine/{id}/status
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.GetTodayProduction(System.Int32)">
<summary>
机床今日产量明细
GET /api/admin/machine/{id}/production/today
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.GetProductionTrend(System.Int32)">
<summary>
机床7天产量趋势
GET /api/admin/machine/{id}/production/trend
</summary>
</member>
<member name="M:CncWebApi.Controllers.MachineController.GetCollectRecords(System.Int32)">
<summary>
机床近期采集记录
GET /api/admin/machine/{id}/collect-records
</summary>
</member>
<member name="T:CncWebApi.Controllers.OptionController">
<summary>
公共下拉选项控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.OptionController.#ctor(CncService.Interface.IWorkshopService,CncService.Interface.IBrandService,CncService.Interface.IMachineService,CncService.Interface.IWorkerService,CncService.Interface.ICollectAddressService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.OptionController.WorkshopList">
<summary>
车间下拉
GET /api/admin/workshop/list
</summary>
</member>
<member name="M:CncWebApi.Controllers.OptionController.BrandList">
<summary>
品牌下拉
GET /api/admin/brand/list
</summary>
</member>
<member name="M:CncWebApi.Controllers.OptionController.MachineList">
<summary>
机床下拉
GET /api/admin/machine/list
</summary>
</member>
<member name="M:CncWebApi.Controllers.OptionController.WorkerList">
<summary>
工人下拉
GET /api/admin/worker/list
</summary>
</member>
<member name="M:CncWebApi.Controllers.OptionController.CollectAddressList">
<summary>
采集地址下拉
GET /api/admin/collect-address/list
</summary>
</member>
<member name="T:CncWebApi.Controllers.ProductionController">
<summary>
产量报表控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.ProductionController.#ctor(CncService.Interface.IProductionService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.ProductionController.GetList(CncModels.Dto.Production.ProductionQuery)">
<summary>
日产量列表(分页)
GET /api/admin/production/daily
</summary>
</member>
<member name="M:CncWebApi.Controllers.ProductionController.GetSummary(System.Nullable{System.DateTime},System.Nullable{System.Int32})">
<summary>
日汇总统计
GET /api/admin/production/daily-summary
</summary>
</member>
<member name="M:CncWebApi.Controllers.ProductionController.Adjust(CncModels.Dto.Production.ProductionAdjustRequest)">
<summary>
修正产量
POST /api/admin/production/adjust
</summary>
</member>
<member name="M:CncWebApi.Controllers.ProductionController.GetAdjustmentHistory(System.Int32)">
<summary>
修正历史
GET /api/admin/production/{recordId}/adjustment-history
</summary>
</member>
<member name="M:CncWebApi.Controllers.ProductionController.Export(System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.Int32})">
<summary>
导出报表(占位,暂返回空结果)
GET /api/admin/production/export
</summary>
</member>
<member name="T:CncWebApi.Controllers.ScreenConfigController">
<summary>
大屏配置控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.#ctor(CncService.Interface.IScreenService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.GetConfigs">
<summary>
卡片配置列表
GET /api/admin/screen-config
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.UpdateConfig(System.Int32,CncModels.Entity.ScreenConfig)">
<summary>
编辑卡片
PUT /api/admin/screen-config/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.DeleteConfig(System.Int32)">
<summary>
删除卡片
DELETE /api/admin/screen-config/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.ToggleConfig(System.Int32)">
<summary>
启停卡片
PUT /api/admin/screen-config/{id}/toggle
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.GetFilters(System.String)">
<summary>
筛选配置列表
GET /api/admin/screen-filter
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.CreateFilter(CncModels.Entity.ScreenFilter)">
<summary>
新增筛选项
POST /api/admin/screen-filter
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.UpdateFilter(System.Int32,CncModels.Entity.ScreenFilter)">
<summary>
编辑筛选项
PUT /api/admin/screen-filter/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenConfigController.DeleteFilter(System.Int32)">
<summary>
删除筛选项
DELETE /api/admin/screen-filter/{id}
</summary>
</member>
<member name="T:CncWebApi.Controllers.ScreenController">
<summary>
大屏看板控制器(无需认证)
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.#ctor(CncService.Interface.IDashboardService,CncService.Interface.IScreenService,CncRepository.Interface.ISysConfigRepository)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetSummary">
<summary>
大屏汇总统计
GET /api/screen/summary
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetCollectorStatus">
<summary>
采集服务状态
GET /api/screen/collector-status
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetWorkshopProduction">
<summary>
各车间产量
GET /api/screen/workshop-production
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetProductionTrend(System.Int32)">
<summary>
7天产量趋势
GET /api/screen/production-trend
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetMachineRank(System.Int32)">
<summary>
机床产量排行
GET /api/screen/machine-rank
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetWorkerRank(System.Int32)">
<summary>
工人产量排行
GET /api/screen/worker-rank
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetMachineStatus">
<summary>
机床状态总览
GET /api/screen/machine-status
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetFilters(System.String)">
<summary>
大屏筛选条件
GET /api/screen/filters
</summary>
</member>
<member name="M:CncWebApi.Controllers.ScreenController.GetRefreshInterval">
<summary>
刷新间隔配置
GET /api/screen/refresh-interval
</summary>
</member>
<member name="T:CncWebApi.Controllers.SettingsController">
<summary>
系统设置控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.#ctor(CncRepository.Interface.ISysConfigRepository,CncService.Interface.IWorkshopService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.GetSysConfigList">
<summary>
配置项列表
GET /api/admin/sys-config
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.UpdateSysConfig(System.Int32,CncModels.Dto.Settings.UpdateSysConfigRequest)">
<summary>
编辑配置项
PUT /api/admin/sys-config/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.ChangePassword(CncModels.Dto.Settings.ChangePasswordRequest)">
<summary>
修改密码
POST /api/admin/change-password
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.GetWorkshopList(System.String)">
<summary>
车间列表
GET /api/admin/workshop
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.CreateWorkshop(CncModels.Dto.Settings.CreateWorkshopRequest)">
<summary>
新增车间
POST /api/admin/workshop
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.UpdateWorkshop(System.Int32,CncModels.Dto.Settings.UpdateWorkshopRequest)">
<summary>
编辑车间
PUT /api/admin/workshop/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.DeleteWorkshop(System.Int32)">
<summary>
删除车间
DELETE /api/admin/workshop/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.SettingsController.ToggleWorkshop(System.Int32)">
<summary>
启停车间
PUT /api/admin/workshop/{id}/toggle
</summary>
</member>
<member name="T:CncWebApi.Controllers.WorkerController">
<summary>
员工管理控制器
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.#ctor(CncService.Interface.IWorkerService)">
<summary>
构造函数
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.GetList(CncModels.Dto.Worker.WorkerQuery)">
<summary>
工人列表(分页)
GET /api/admin/worker
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.GetById(System.Int32)">
<summary>
工人详情
GET /api/admin/worker/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.Create(CncModels.Dto.Worker.CreateWorkerRequest)">
<summary>
新增工人
POST /api/admin/worker
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.Update(System.Int32,CncModels.Dto.Worker.UpdateWorkerRequest)">
<summary>
编辑工人
PUT /api/admin/worker/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.Delete(System.Int32)">
<summary>
删除工人
DELETE /api/admin/worker/{id}
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.ToggleEnabled(System.Int32)">
<summary>
启停工人
PUT /api/admin/worker/{id}/toggle
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.BindMachine(System.Int32,CncWebApi.Controllers.BindMachineRequest)">
<summary>
绑定机床
POST /api/admin/worker/{id}/bind
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.UnbindMachine(System.Int32,CncWebApi.Controllers.BindMachineRequest)">
<summary>
解绑机床
POST /api/admin/worker/{id}/unbind
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.GetMachines(System.Int32)">
<summary>
绑定机床列表
GET /api/admin/worker/{id}/machines
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.GetTodayProduction(System.Int32)">
<summary>
工人今日产量明细
GET /api/admin/worker/{id}/production/today
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.GetProductionTrend(System.Int32)">
<summary>
工人7天产量趋势
GET /api/admin/worker/{id}/production/trend
</summary>
</member>
<member name="M:CncWebApi.Controllers.WorkerController.GetAvailableMachines">
<summary>
可绑定机床列表(未绑定其他工人的)
GET /api/admin/worker/available-machines
</summary>
</member>
<member name="T:CncWebApi.Controllers.BindMachineRequest">
<summary>
绑定/解绑机床请求
</summary>
</member>
<member name="P:CncWebApi.Controllers.BindMachineRequest.MachineId">
<summary>机床ID</summary>
</member>
<member name="T:CncWebApi.Filters.GlobalExceptionFilter">
<summary>
全局异常过滤器
统一捕获所有未处理异常转换为标准ApiResponse格式
Controller层不需要 try-catch异常会自动被此过滤器捕获
</summary>
</member>
<member name="M:CncWebApi.Filters.GlobalExceptionFilter.OnException(System.Web.Http.Filters.HttpActionExecutedContext)">
<summary>
异常发生时自动调用
</summary>
<param name="context">异常上下文</param>
</member>
<member name="T:CncWebApi.WebApiApplication">
<summary>
Web API 应用程序入口
IIS 启动时自动调用 Application_Start
</summary>
</member>
<member name="M:CncWebApi.WebApiApplication.Application_Start">
<summary>
应用启动时执行,注册路由和全局配置
</summary>
</member>
<member name="M:CncWebApi.WebApiApplication.Application_BeginRequest(System.Object,System.EventArgs)">
<summary>
SPA 路由回退:/admin/ 下的非文件请求重写到 index.html
用于支持前端 Vue Router 的 HTML5 History 模式
</summary>
</member>
<member name="T:CncWebApi.Infrastructure.JwtAuthFilter">
<summary>
JWT 认证过滤器
验证请求 Header 中的 Bearer Token
管理 /api/admin/** 接口需要认证,大屏 /api/screen/** 不需要
</summary>
</member>
<member name="M:CncWebApi.Infrastructure.JwtAuthFilter.OnAuthorization(System.Web.Http.Controllers.HttpActionContext)">
<inheritdoc/>
</member>
<member name="T:CncWebApi.Infrastructure.ServiceResolver">
<summary>
简单的依赖注入解析器
手动注册 Repository 和 Service 的映射关系
</summary>
</member>
<member name="M:CncWebApi.Infrastructure.ServiceResolver.BeginScope">
<inheritdoc/>
</member>
<member name="M:CncWebApi.Infrastructure.ServiceResolver.GetService(System.Type)">
<inheritdoc/>
</member>
<member name="M:CncWebApi.Infrastructure.ServiceResolver.GetServices(System.Type)">
<inheritdoc/>
</member>
<member name="M:CncWebApi.Infrastructure.ServiceResolver.Dispose">
<inheritdoc/>
</member>
</members>
</doc>