39 lines
1.0 KiB
C#
39 lines
1.0 KiB
C#
namespace StopShopping.Services.Extensions;
|
|
|
|
/// <summary>
|
|
/// 业务配置
|
|
/// </summary>
|
|
public record AppOptions
|
|
{
|
|
/// <summary>
|
|
/// 文件服务站点
|
|
/// </summary>
|
|
/// <value></value>
|
|
public string FileApiDomain { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 文件服务本地站点
|
|
/// </summary>
|
|
/// <value></value>
|
|
public string FileApiLocalDomain { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// .bjbj.me
|
|
/// </summary>
|
|
/// <value></value>
|
|
public string CookieDomain { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// anti-forgery 请求头
|
|
/// </summary>
|
|
/// <value></value>
|
|
public string CSRFHeaderName { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// anti-forgery cookie's name
|
|
/// </summary>
|
|
/// <value></value>
|
|
public string CSRFCookieName { get; set; } = string.Empty;
|
|
/// <summary>
|
|
/// 跨域站点
|
|
/// </summary>
|
|
/// <value></value>
|
|
public string[] CorsAllowedOrigins { get; set; } = [];
|
|
}
|