微风
  • 主页
  • 日志
  • Api 文档
Show / Hide Table of Contents
  • Plugin
    • BaseConfig
    • Conts
    • Eve
    • IPlugin
    • IPlugin.EventAsyncHandler<TEventArgs>
    • StaticData
  • Plugin.DbEntitys
    • Data
    • Evn
    • Integral
    • IntegralList
    • PluginConfig
    • PluginConfigs
    • RobotConfig
    • Status
  • Plugin.EveEntitys
    • BaseContactArgs
    • ContactArgs
    • ContactIconArgs
    • GroupArgs
    • GroupMemberArgs
    • GroupMemberCollection
    • MessageBoxAgrs
    • MessageType
    • ReceiveFriendMessageArgs
    • ReceiveGroupMemberEnterArgs
    • ReceiveGroupMemberQuitArgs
    • ReceiveGroupMessageArgs
    • ReceiveGroupNameChangeArgs
    • ReceiveNewFriendArgs
    • ReceiveOtherDeviceMessageArgs
    • ReceiveQRCodePayArgs
    • ReceiveSystemMessageArgs
    • SendResponseArgs
    • WeClientEventArgs
  • WeFeng.Db
    • DbUtilsHelpers

Class DbUtilsHelpers

数据帮助类
Inheritance
object
DbUtilsHelpers
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: WeFeng.Db
Assembly: Plugin.dll
Syntax
public static class DbUtilsHelpers

Fields

Db

数据链接
Declaration
public static SqlSugarScope Db
Field Value
Type Description
SqlSugarScope

Methods

AddOrUpdateIntegralList(IntegralList)

添加或者更新指定群的指定人积分
Declaration
public static void AddOrUpdateIntegralList(this IntegralList integralList)
Parameters
Type Name Description
IntegralList integralList 积分列表

AddOrUpdatePluginConfig(PluginConfig)

添加或者更新插件配置
Declaration
public static void AddOrUpdatePluginConfig(this PluginConfig pluginConfig)
Parameters
Type Name Description
PluginConfig pluginConfig

GetAllPluginConfigs()

获取所有插件
Declaration
public static List<PluginConfig> GetAllPluginConfigs()
Returns
Type Description
List<PluginConfig>

GetIntegral(string, string)

获取指定群的指定人积分
Declaration
public static IntegralList GetIntegral(this string group, string username)
Parameters
Type Name Description
string group
string username
Returns
Type Description
IntegralList

GetIntegralList(string)

获取指定群的所有人积分
Declaration
public static List<IntegralList> GetIntegralList(this string group)
Parameters
Type Name Description
string group 群id
Returns
Type Description
List<IntegralList>

GetPluginConfigByNanespan(string)

根据namespan获取插件配置
Declaration
public static PluginConfig GetPluginConfigByNanespan(this string namespan)
Parameters
Type Name Description
string namespan
Returns
Type Description
PluginConfig

GetRobotConfig()

获得机器人配置
Declaration
public static RobotConfig GetRobotConfig()
Returns
Type Description
RobotConfig

SetAllPluginClose()

设置所有插件全部关闭
Declaration
public static void SetAllPluginClose()

SetRobotConfig(RobotConfig)

保存机器人设置
Declaration
public static bool SetRobotConfig(this RobotConfig robotConfig)
Parameters
Type Name Description
RobotConfig robotConfig 机器人设置
Returns
Type Description
bool

UpdateExtcredits(string, string, int, int)

更新指定群的指定人积分
Declaration
public static int UpdateExtcredits(string groupUsername, string username, int type, int value)
Parameters
Type Name Description
string groupUsername 群id
string username 用户id
int type 类型
int value 值
Returns
Type Description
int
In This Article
Back to top © 2023 微风版权所有