//--- Constructors --- public MySqlDekiDataSession(IInstanceSettings settings, DataCatalog catalog) { _settings = settings; _catalog = catalog; _head = this; Interlocked.Increment(ref _concurrentSessions); _catalog.OnQueryFinished += OnQueryFinished; }
//--- Constructors --- public MySqlDekiDataSession(IInstanceSettings settings, DataCatalog catalog) { _settings = settings; _catalog = catalog; Interlocked.Increment(ref _concurrentSessions); _catalog.OnQueryFinished += OnQueryFinished; Head = this; }
//--- Constructors --- public LicenseManager(ILicenseController licenseController, IUserBL userBL, LicenseData licenseData, ILicenseBL licenseBL, IInstanceSettings settings, ISeatingBL seatingBL, LicenseStateTransitionCallback licenseStateTransitionCallback) { _licenseController = licenseController; _userBL = userBL; _licenseData = licenseData; _licenseBL = licenseBL; _settings = settings; _seatingBL = seatingBL; _licenseStateTransitionCallback = licenseStateTransitionCallback; }
//--- Constructors --- public SearchBL(IDekiDataSession session, IKeyValueCache cache, string wikiid, XUri apiUri, Plug searchPlug, UserBE user, IInstanceSettings settings, SearchQueryParser parser, Func <bool> adaptiveSearchEnabled, ILog log) { _log = log; _session = session; _cache = cache; _wikiid = wikiid; _apiUri = apiUri; _searchPlug = searchPlug; _user = user; _settings = settings; _parser = parser; _adaptiveSearchEnabled = adaptiveSearchEnabled; }
//--- Constructors --- public ExtensionRuntime(IInstanceSettings settings) { _settings = settings; _log = DekiLogManager.CreateLog(); _evaluationTimeout = settings.GetValue("script/timeout", 60).Seconds(); }
//--- Methods --- public void Initialize(XDoc config, XDoc license, IInstanceSettings instanceSettings) { //Initialize the child session factory _nextFactory.Initialize(config, license, instanceSettings); }
public void Initialize(XDoc config, XDoc license, IInstanceSettings instanceSettings) { _dataFactory = new DataFactory(MySqlClientFactory.Instance, "?"); _config = config; _instanceSettings = instanceSettings; }
//--- Methods --- public void Initialize(XDoc config, IInstanceSettings instanceSettings) { //Initialize the child session factory _nextFactory.Initialize(config, instanceSettings); }
public IndexModel(IInstanceSettings settings, ActivityLogContext context) { Settings = settings; Context = context; }