ntminer 5 năm trước cách đây
mục cha
commit
0568dbfd2d

+ 1 - 0
src/NTMiner.Controllers/IGpuNameController.cs

@@ -4,6 +4,7 @@ using System.Collections.Generic;
 namespace NTMiner.Controllers {
     public interface IGpuNameController {
         DataResponse<List<GpuName>> GpuNames(object request);
+        DataResponse<List<GpuNameCount>> GpuNameCounts(object request);
         /// <summary>
         /// 需签名
         /// </summary>

+ 9 - 0
src/WebApiServer/Controllers/GpuNameController.cs

@@ -14,6 +14,15 @@ namespace NTMiner.Controllers {
             return DataResponse<List<GpuName>>.Ok(WebApiRoot.GpuNameSet.AsEnumerable().ToList());
         }
 
+        [HttpGet]
+        [HttpPost]
+        public DataResponse<List<GpuNameCount>> GpuNameCounts(object request) {
+            if (request == null) {
+                return ResponseBase.InvalidInput<DataResponse<List<GpuNameCount>>>("参数错误");
+            }
+            return DataResponse<List<GpuNameCount>>.Ok(WebApiRoot.GpuNameSet.GetGpuNameCounts().ToList());
+        }
+
         [HttpPost]
         public ResponseBase SetGpuName(DataRequest<GpuName> request) {
             if (request == null || request.Data == null) {