mirror of
https://gitee.com/langsisi_admin/serein-flow
synced 2026-05-03 05:41:27 +08:00
refactor(flow) : 重新实现了UIContextOperation的注入逻辑,为后续开发Avalonia版本的编辑器做准备。
This commit is contained in:
42
Serein.Proto.HttpApi/RouterInfo.cs
Normal file
42
Serein.Proto.HttpApi/RouterInfo.cs
Normal file
@@ -0,0 +1,42 @@
|
||||
using System.Reflection;
|
||||
|
||||
namespace Serein.Proto.HttpApi
|
||||
{
|
||||
/// <summary>
|
||||
/// 路由信息
|
||||
/// </summary>
|
||||
public class RouterInfo
|
||||
{
|
||||
#if NET6_0_OR_GREATER
|
||||
/// <summary>
|
||||
/// 接口类型
|
||||
/// </summary>
|
||||
public ApiType ApiType { get; set; }
|
||||
/// <summary>
|
||||
/// 接口URL
|
||||
/// </summary>
|
||||
public required string Url { get; set; }
|
||||
/// <summary>
|
||||
/// 对应的处理方法
|
||||
/// </summary>
|
||||
public required MethodInfo MethodInfo { get; set; }
|
||||
#else
|
||||
/// <summary>
|
||||
/// 接口类型
|
||||
/// </summary>
|
||||
public ApiType ApiType { get; set; }
|
||||
/// <summary>
|
||||
/// 接口URL
|
||||
/// </summary>
|
||||
public string Url { get; set; }
|
||||
/// <summary>
|
||||
/// 对应的处理方法
|
||||
/// </summary>
|
||||
public MethodInfo MethodInfo { get; set; }
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user