Files
IM_NEW/MessageService.WebApi/Application/IntegrationServices/GroupMemberIntegrationService.cs
T
2026-05-09 17:06:30 +08:00

23 lines
608 B
C#

using IM.Commons;
namespace MessageService.WebApi.Application.IntegrationServices
{
public class GroupMemberIntegrationService : IGroupMemberIntegrationService
{
private readonly HttpClient http;
public async Task<bool> CheckGroupMemberAsync(Guid userId, Guid groupId)
{
var result = await http.GetFromJsonAsync<Result<bool>>(
$"api/groupmember/checkmember?userId={userId}&groupId={groupId}");
if (!result.Succeeded)
{
return false;
}
return result.Data;
}
}
}