Exemple #1
0
 public override IJMXRepo CreateJMXRepo()
 {
     if (_repo == null)
     {
         _repo = new JMXSqlRepo(this);
     }
     return(_repo);
 }
Exemple #2
0
 public JMXSqlFactory(MdbContext mdbContext, ILogger logger) : base(mdbContext)
 {
     if (!mdbContext.ProviderName.Equals(ProviderInvariantName, StringComparison.CurrentCultureIgnoreCase))
     {
         throw new ArgumentException($"MdbContext must be created using { ProviderInvariantName} provider.");
     }
     this.Logger = logger;
     _repo       = new JMXSqlRepo(mdbContext, logger);
     _jmx        = new JMXSqlProvider(mdbContext, logger);
 }