Files
SteamTools/System.Application.SteamTools.Client.Desktop/Services/IViewModelCollectionService.cs
T
Aigio Liu 12c09fed18 format
2021-02-26 21:09:15 +08:00

24 lines
630 B
C#

using System.Application.UI.ViewModels;
using System.Collections.Generic;
namespace System.Application.Services
{
/// <summary>
/// 视图模型组服务
/// </summary>
[Obsolete("Languages")]
public interface IViewModelCollectionService
{
/// <summary>
/// 获取所有的视图模型
/// </summary>
IEnumerable<ViewModelBase> ViewModels { get; }
/// <summary>
/// 根据类型过滤获取视图模型
/// </summary>
/// <typeparam name="T"></typeparam>
/// <returns></returns>
IEnumerable<T> GetViewModels<T>();
}
}