Files
Yi.Admin/Yi.Abp.Net8/module/chat-hub/Yi.Framework.ChatHub.Application/Services/ChatUserService.cs

21 lines
668 B
C#
Raw Normal View History

2024-04-06 18:28:32 +08:00
using Mapster;
2024-04-04 19:28:18 +08:00
using Volo.Abp.Application.Services;
2024-04-06 18:28:32 +08:00
using Yi.Framework.ChatHub.Domain.Managers;
using Yi.Framework.ChatHub.Domain.Shared.Model;
2024-04-04 19:28:18 +08:00
namespace Yi.Framework.ChatHub.Application.Services
{
public class ChatUserService : ApplicationService
{
2024-04-06 18:28:32 +08:00
private UserMessageManager _messageManager;
public ChatUserService(UserMessageManager messageManager) { _messageManager = messageManager; }
public async Task<List<ChatUserModel>> GetListAsync()
2024-04-04 19:28:18 +08:00
{
2024-04-06 18:28:32 +08:00
var userList = await _messageManager.GetAllUserAsync();
var output = userList.Adapt<List<ChatUserModel>>();
2024-04-04 19:28:18 +08:00
return output;
}
}
}