添加项目文件。

This commit is contained in:
cmn
2025-11-27 16:58:03 +08:00
parent c5adc0a415
commit ee1bb22e95
23 changed files with 2447 additions and 0 deletions

View File

@@ -0,0 +1,74 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace TelegramService.Entity
{
public class Appsettings
{
public static AppsettingsRoot Conf = null;
}
public class LogLevel
{
/// <summary>
///
/// </summary>
public string Default { get; set; }
/// <summary>
///
/// </summary>
public string MicrosoftHostingLifetime { get; set; }
}
public class Logging
{
/// <summary>
///
/// </summary>
public LogLevel LogLevel { get; set; }
}
public class ConnectionStrings
{
/// <summary>
///
/// </summary>
public string DBConnection { get; set; }
}
public class AppsettingsRoot
{
/// <summary>
///
/// </summary>
public Logging Logging { get; set; }
/// <summary>
///
/// </summary>
public ConnectionStrings ConnectionStrings { get; set; }
/// <summary>
///
/// </summary>
public int Interval { get; set; }
/// <summary>
///
/// </summary>
public int IntervalLiYuan { get; set; }
/// <summary>
///
/// </summary>
public int IntervalTieBa { get; set; }
/// <summary>
///
/// </summary>
public List<string> Fund { get; set; }
/// <summary>
///
/// </summary>
public List<string> TieBa { get; set; }
}
}

View File

@@ -0,0 +1,28 @@
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace TelegramService.Entity
{
public class Db
{
/// <summary>
/// 数据库连接
/// </summary>
public static SqlSugarClient dbConnection
{
get
{
return new SqlSugarClient(new ConnectionConfig()
{
ConnectionString = Appsettings.Conf.ConnectionStrings.DBConnection,//连接符字串
DbType = SqlSugar.DbType.MySql, //数据库类型
IsAutoCloseConnection = true //不设成true要手动close
});
}
}
}
}

View File

@@ -0,0 +1,69 @@
using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace TelegramService.Entity
{
///<summary>
///
///</summary>
[SugarTable("cnblogsList")]
public partial class cnblogsList
{
public cnblogsList(){
}
/// <summary>
/// Desc:
/// Default:
/// Nullable:False
/// </summary>
[SugarColumn(IsPrimaryKey=true)]
public string url {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string title {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string preview {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string author {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string authorUrl {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string time {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public DateTime? addTime {get;set;}
}
}

View File

@@ -0,0 +1,76 @@
using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace TelegramService.Entity
{
///<summary>
///
///</summary>
[SugarTable("liYuanList")]
public partial class liYuanList
{
public liYuanList(){
}
/// <summary>
/// Desc:
/// Default:
/// Nullable:False
/// </summary>
[SugarColumn(IsPrimaryKey=true)]
public int tid {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string title {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string type {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string author {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public DateTime? time {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string url {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public string slug {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public DateTime? addtime {get;set;}
}
}

View File

@@ -0,0 +1,55 @@
using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace TelegramService.Entity
{
///<summary>
///贴吧
///</summary>
[SugarTable("tieba")]
public partial class tieba
{
public tieba(){
}
/// <summary>
/// Desc:那个贴吧
/// Default:
/// Nullable:False
/// </summary>
public string key {get;set;}
/// <summary>
/// Desc:url的id
/// Default:
/// Nullable:False
/// </summary>
[SugarColumn(IsPrimaryKey=true)]
public string id {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:False
/// </summary>
public string url {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:False
/// </summary>
public string title {get;set;}
/// <summary>
/// Desc:
/// Default:CURRENT_TIMESTAMP
/// Nullable:False
/// </summary>
public DateTime sysaddtime {get;set;}
}
}

View File

@@ -0,0 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="SqlSugarCore" Version="5.1.4.210" />
</ItemGroup>
</Project>