using Confluent.Kafka; using JiShe.CollectBus.Kafka.Consumer; using JiShe.CollectBus.Kafka.Producer; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Modularity; namespace JiShe.CollectBus.Kafka { public class CollectBusKafkaModule : AbpModule { public override void ConfigureServices(ServiceConfigurationContext context) { // 注册Producer context.Services.AddTransient(typeof(IProducerService<,>), typeof(ProducerService<,>)); // 注册Consumer context.Services.AddTransient(typeof(IConsumerService<,>), typeof(ConsumerService<,>)); } } }