Ejemplo n.º 1
0
 public MockedConfluentAdminClient(ClientConfig config, IMockedKafkaOptions options)
 {
     _options = options;
     Name     = $"MockedAdminClient.{config.ClientId}.{Guid.NewGuid()}";
 }
Ejemplo n.º 2
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="MockedConfluentConsumerBuilder" /> class.
 /// </summary>
 /// <param name="topics">
 ///     The <see cref="IInMemoryTopicCollection" />.
 /// </param>
 /// <param name="options">
 ///     The <see cref="IMockedKafkaOptions"/>.
 /// </param>
 public MockedConfluentConsumerBuilder(IInMemoryTopicCollection topics, IMockedKafkaOptions options)
 {
     _topics  = Check.NotNull(topics, nameof(topics));
     _options = Check.NotNull(options, nameof(options));
 }
Ejemplo n.º 3
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="MockedConfluentAdminClientBuilder" /> class.
 /// </summary>
 /// <param name="options">
 ///     The <see cref="IMockedKafkaOptions" />.
 /// </param>
 public MockedConfluentAdminClientBuilder(IMockedKafkaOptions options)
 {
     _options = Check.NotNull(options, nameof(options));
 }
 /// <summary>
 ///     Initializes a new instance of the <see cref="InMemoryTopicCollection" /> class.
 /// </summary>
 /// <param name="options">
 ///     The mocked Kafka configuration.
 /// </param>
 public InMemoryTopicCollection(IMockedKafkaOptions options)
 {
     _options = options;
 }