Пример #1
0
 public SomeAddon(IThisIsConfiguration myConfig, IThisIsSubConfiguration mysubConfig, IEnumerable <IIniSection> myConfigs, bool throwStartupException = false)
 {
     MyConfig              = myConfig;
     MysubConfig           = mysubConfig;
     MyConfigs             = myConfigs;
     ThrowStartupException = throwStartupException;
 }
Пример #2
0
        public AnotherAddon(IThisIsConfiguration myConfig, IThisIsSubConfiguration mysubConfig, bool throwStartupException = false)
        {
            if (!string.Equals("Dapplo", mysubConfig.Company))
            {
                throw new NotSupportedException();
            }

            _myConfig = myConfig;

            ThrowStartupException = throwStartupException;
        }