添加项目文件。
This commit is contained in:
27
QYZH.InteractiveMagazine.Models/Settings/JwtSettings.cs
Normal file
27
QYZH.InteractiveMagazine.Models/Settings/JwtSettings.cs
Normal file
@ -0,0 +1,27 @@
|
||||
namespace QYZH.InteractiveMagazine.Models.Settings;
|
||||
|
||||
/// <summary>
|
||||
/// JWT配置
|
||||
/// </summary>
|
||||
public class JwtSettings
|
||||
{
|
||||
/// <summary>
|
||||
/// 颁发者
|
||||
/// </summary>
|
||||
public string? Issuer { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 接收者
|
||||
/// </summary>
|
||||
public string? Audience { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密钥
|
||||
/// </summary>
|
||||
public string? SecretKey { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 过期时间(分钟)
|
||||
/// </summary>
|
||||
public int ExpiryMinutes { get; set; }
|
||||
}
|
||||
32
QYZH.InteractiveMagazine.Models/Settings/RabbitMQSettings.cs
Normal file
32
QYZH.InteractiveMagazine.Models/Settings/RabbitMQSettings.cs
Normal file
@ -0,0 +1,32 @@
|
||||
namespace QYZH.InteractiveMagazine.Models.Settings;
|
||||
|
||||
/// <summary>
|
||||
/// RabbitMQ配置
|
||||
/// </summary>
|
||||
public class RabbitMQSettings
|
||||
{
|
||||
/// <summary>
|
||||
/// 主机地址
|
||||
/// </summary>
|
||||
public string? HostName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 端口
|
||||
/// </summary>
|
||||
public int Port { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户名
|
||||
/// </summary>
|
||||
public string? UserName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密码
|
||||
/// </summary>
|
||||
public string? Password { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 虚拟主机
|
||||
/// </summary>
|
||||
public string? VirtualHost { get; set; }
|
||||
}
|
||||
17
QYZH.InteractiveMagazine.Models/Settings/RedisSettings.cs
Normal file
17
QYZH.InteractiveMagazine.Models/Settings/RedisSettings.cs
Normal file
@ -0,0 +1,17 @@
|
||||
namespace QYZH.InteractiveMagazine.Models.Settings;
|
||||
|
||||
/// <summary>
|
||||
/// Redis配置
|
||||
/// </summary>
|
||||
public class RedisSettings
|
||||
{
|
||||
/// <summary>
|
||||
/// 连接字符串
|
||||
/// </summary>
|
||||
public string? ConnectionString { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 实例名称
|
||||
/// </summary>
|
||||
public string? InstanceName { get; set; }
|
||||
}
|
||||
17
QYZH.InteractiveMagazine.Models/Settings/WeChatSettings.cs
Normal file
17
QYZH.InteractiveMagazine.Models/Settings/WeChatSettings.cs
Normal file
@ -0,0 +1,17 @@
|
||||
namespace QYZH.InteractiveMagazine.Models.Settings;
|
||||
|
||||
/// <summary>
|
||||
/// 微信小程序配置
|
||||
/// </summary>
|
||||
public class WeChatSettings
|
||||
{
|
||||
/// <summary>
|
||||
/// 应用Id
|
||||
/// </summary>
|
||||
public string? AppId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 应用密钥
|
||||
/// </summary>
|
||||
public string? AppSecret { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user