public static IServiceCollection AddKsqlConsumer <TValue>(this IServiceCollection services, KsqlQuery query, Mapper <TValue> mapper) => services
 .AddSingleton(p => new KsqlConsumer <TValue>(p.GetService <KsqlQueryExecutor>(), mapper, query));
示例#2
0
 public KsqlConsumer(KsqlQueryExecutor queryExecutor, Mapper <TValue> mapper, KsqlQuery query)
 {
     _queryExecutor = queryExecutor;
     _mapper        = mapper;
     _query         = query;
 }