// 此源代码遵循位于源代码树根目录中的 LICENSE 文件的许可证。
//
// 必须在法律法规允许的范围内正确使用,严禁将其用于非法、欺诈、恶意或侵犯他人合法权益的目的。
using System.IO;
using System.Linq;
using System.Text;
using Admin.NET.Plugin.Flow.Entity;
using Furion.Logging.Extensions;
using Microsoft.AspNetCore.Http;
using NewLife;
using RazorEngine.Compilation.ImpromptuInterface.InvokeExt;
namespace Admin.NET.Plugin.Flow.Service;
[ApiDescriptionSettings(Order = 300)]
public class SysApprovalService : IDynamicApiController, ITransient
{
public SysApprovalService()
{
}
///
/// 匹配审批流程
///
///
///
[NonAction]
public async Task MatchApproval(HttpContext context)
{
var request = context.Request;
var response = context.Response;
var path = request.Path.ToString().Split("/");
var method = request.Method;
var qs = request.QueryString;
var h = request.Headers;
var b = request.Body;
var requestHeaders = request.Headers;
var responseHeaders = response.Headers;
path.Join(",").LogTrace();
await Task.CompletedTask;
}
}