SuLei.BLL/sl_plugin.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using SuLei.Common;
namespace SuLei.BLL
{
public partial class plugin
{
private readonly Model.sysconfig sysConfig = new BLL.sysconfig().loadConfig();//获得站点配置信息
private readonly DAL.plugin dal;
public plugin()
{
dal = new DAL.plugin(sysConfig.sysdatabaseprefix);
}
/// <summary>
/// 返回插件列表
/// </summary>
/// <param name="dirPath">站点下的插件路径(物理路径)</param>
public List<Model.plugin> GetList(string dirPath)
{
return dal.GetList(dirPath);
}
/// <summary>
/// 返回插件说明信息
/// </summary>
/// <param name="dirPath">插件目录路径(不包含文件名)</param>
/// <returns>插件配置信息</returns>
public Model.plugin GetInfo(string dirPath)
{
return dal.GetInfo(dirPath);
}
/// <summary>
/// 生成模板文件
/// </summary>
/// <param name="sitePath">站点安装目录</param>
/// <param name="tempPath">模板路径</param>
/// <param name="skinName">模板目录名</param>
/// <param name="dirPath">插件配置文件物理目录路径</param>
/// <param name="xPath">节点</param>
public void MarkTemplet(string sitePath, string tempPath, string skinName, string dirPath, string xPath)
{
dal.MarkTemplet(sitePath, tempPath, skinName, dirPath, xPath);
}
/// <summary>
/// 修改插件节点数据
/// </summary>
/// <param name="dirPath">插件目录路径</param>
/// <param name="node">节点</param>
/// <param name="value">值</param>
/// <returns></returns>
public bool UpdateNodeValue(string dirPath, string node, string value)
{
return dal.UpdateNodeValue(dirPath, node, value);
}
后面还有 49 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
