22 lines
582 B
C#
22 lines
582 B
C#
using Zxd.Core.Domain.Dto;
|
|
|
|
namespace Zxd.Core.Domain
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public class WeworkUserDomain
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
/// <param name="dto"></param>
|
|
/// <returns></returns>
|
|
public async Task SyncBinding(WeworkWorkerDto dto)
|
|
{
|
|
var consumers = KafkaClient.GetConsumers();
|
|
Log.Information($"consumers: {consumers.ToJson()}");
|
|
await KafkaClient.SendMessage(consumers.FirstOrDefault(n => n.Topic == "crm-topic"), dto);
|
|
}
|
|
}
|
|
} |