| | |
| | | /// 选择器查询 |
| | | /// </summary> |
| | | /// <typeparam name="TValue"></typeparam> |
| | | public class SelectQuery<TValue> : IRequest<List<SelectQueryResultItem<TValue>>> |
| | | /// <typeparam name="TData"></typeparam> |
| | | public abstract class SelectQuery<TValue, TData> : IRequest<List<SelectOption<TValue, TData>>> |
| | | { |
| | | |
| | | } |
| | |
| | | /// <summary> |
| | | /// 选择器查询-结果-项 |
| | | /// </summary> |
| | | public class SelectQueryResultItem<TValue> |
| | | public class SelectOption<TValue, TData> |
| | | { |
| | | /// <summary> |
| | | /// 值 |
| | |
| | | /// <summary> |
| | | /// 数据 |
| | | /// </summary> |
| | | public object Data { get; set; } |
| | | public TData Data { get; set; } |
| | | } |
| | | } |