public LogServiceConfig(string name) { Name = name; _methods = new List<ILogMethodConfig>(); _methodsEx = new CKReadOnlyCollectionOnICollection<ILogMethodConfig>( _methods ); _events = new List<ILogEventConfig>(); _eventsEx = new CKReadOnlyCollectionOnICollection<ILogEventConfig>( _events ); _properties = new List<ILogPropertyConfig>(); _propertiesEx = new CKReadOnlyCollectionOnICollection<ILogPropertyConfig>( _properties ); }
public LogConfig(List<ILogServiceConfig> services, bool doLog) { _doLog = doLog; _services = services; _servicesEx = new CKReadOnlyCollectionOnICollection<ILogServiceConfig>( _services ); }
public bool Setup( IPluginSetupInfo info ) { _isClosing = false; ClicksVM = new ClicksVM() { Holder = this }; _clicksVmReadOnlyAdapter = new CKReadOnlyCollectionOnICollection<ClickEmbedderVM>( ClicksVM ); return true; }