示例#1
0
 public KafkaConsumerWrapper(
     IMessageConfiguration messageConfiguration) : this()
 {
     this._messageConfiguration
         = messageConfiguration.IsValid()
         ? messageConfiguration
         : throw new ArgumentException(
                     "Invalid Message Configuration");
 }
示例#2
0
 public MessageBroker(
     IMessageConfiguration configuration)
     : this()
 {
     if (!configuration.IsValid())
     {
         throw new ArgumentException($"nameof(configuration) is not valid!");
     }
     this._configuration = configuration;
     Logger = NullMessageBrokerLogger.Default;
 }