新增按条件选择使用哪种Web框架

This commit is contained in:
2025-09-28 15:01:44 +08:00
parent 13b838c7c7
commit d22b35ce66
8 changed files with 207 additions and 71 deletions

View File

@@ -1,4 +1,5 @@
using Nancy;
#if Nancy
using Nancy;
using Nancy.ModelBinding;
using Nancy.Swagger;
using Nancy.Swagger.Annotations.Attributes;
@@ -6,15 +7,11 @@ using Swagger.ObjectModel;
using System;
using System.Collections.Generic;
using System.IO;
using System.IO.Pipes;
using System.Linq;
using System.Reflection;
using .Base;
using .Models;
using .Utility;
using .Utility.Core;
using .Utility.Extension;
using .Utility.Logs;
using .Utility.Other;
namespace .WebModule
@@ -120,11 +117,11 @@ namespace 电子展板.WebModule
[Route(Tags = new[] { "上传图片" })]
private object UploadImage([RouteParam(ParamIn = ParameterIn.Form, Name = "file", Description = "图片文件", ParamType = typeof(SwaggerFile), Required = true)] HttpFile file)
{
string uploadPath = MyEnvironment.Root("/Upload/");
if (!Directory.Exists(uploadPath))
{
Directory.CreateDirectory(uploadPath);
}
//string uploadPath = MyEnvironment.Root("/Upload/");
//if (!Directory.Exists(uploadPath))
//{
// Directory.CreateDirectory(uploadPath);
//}
string ext = Path.GetExtension(file.Name);
string fileName = UUID.StrSnowId + ext;
@@ -178,3 +175,4 @@ namespace 电子展板.WebModule
}
}
}
#endif