namespace Serein.Script
{
///
/// 脚本方法信息
///
public class SereinScriptMethodInfo
{
///
/// 类名
///
public string ClassName { get; set; }
///
/// 方法名
///
public string MethodName { get; set; }
///
/// 返回类型
///
public Type? ReturnType { get; set; }
///
/// 是否异步
///
public bool IsAsync { get; set; }
///
/// 入参参数信息
///
public List ParamInfos { get; set; }
///
/// 对应的C#代码
///
public string CsharpCode { get; set; }
///
/// 入参信息
///
public class SereinScriptParamInfo
{
///
/// 入参参数名称
///
public string ParamName { get; set; }
///
/// 入参类型
///
public Type ParameterType { get; set; }
}
}
}