CloudGaming/src/CloudGaming/Code/CloudGaming.Code/Monitor/MonitorBLL.cs
2024-12-02 15:55:52 +08:00

55 lines
1.1 KiB
C#

using CloudGaming.DtoModel.Other;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CloudGaming.Code.Monitor;
/// <summary>
/// 监控类
/// </summary>
public class MonitorBLL : CloudGamingBase
{
public MonitorBLL(IServiceProvider serviceProvider) : base(serviceProvider)
{
}
/// <summary>
/// 获取监控数据
/// </summary>
/// <returns></returns>
public AppBasicStatistics GetAppMonitorInfo()
{
return AppConfig.GetAppMonitorInfo().ToAppBasicStatistics();
}
/// <summary>
/// 获取近一月活跃人数统计
/// </summary>
/// <returns></returns>
public async Task GetActiveUserCount()
{
}
/// <summary>
/// 获取近一月登录人数统计
/// </summary>
/// <returns></returns>
public async Task GetLoginUserCount()
{
}
/// <summary>
/// 获取近一月注册人数统计
/// </summary>
/// <returns></returns>
public async Task GetRegisteredUserCount()
{
}
}