ChipDemo/Core/Features/FeatureList.cs

17 lines
419 B
C#

using System.Collections.ObjectModel;
using Demo.Models;
namespace Demo.Features;
/// <summary>
/// 功能列表容器
/// </summary>
/// <typeparam name="TMetadata"></typeparam>
public class FeatureList<TMetadata> : Dictionary<string, Feature>
where TMetadata : IMetadata
{
public FeatureList(IDictionary<string, Feature>? list = null)
: base(list ?? new Dictionary<string, Feature>())
{
}
}