Files
qhmes/yy-admin-master/YY.Admin.Core/Option/BaseCacheOptions.cs

45 lines
967 B
C#

using NewLife.Caching;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace YY.Admin.Core.Option
{
/// <summary>
/// 缓存配置选项
/// </summary>
public sealed class BaseCacheOptions
{
public const string SectionName = "Cache";
/// <summary>
/// 缓存前缀
/// </summary>
public string Prefix { get; set; }
/// <summary>
/// 缓存类型
/// </summary>
public string CacheType { get; set; }
/// <summary>
/// Redis缓存
/// </summary>
public RedisOption Redis { get; set; }
}
/// <summary>
/// Redis缓存
/// </summary>
public sealed class RedisOption : RedisOptions
{
/// <summary>
/// 最大消息大小
/// </summary>
public int MaxMessageSize { get; set; }
}
}