public MetricInstance(MetricSettings settings) { sessionProvider = new SessionProvider(new string[] { "Queue.Model" }, settings.Database); updateTimer = new Timer(); updateTimer.Elapsed += updateTimer_Elapsed; }
private void LoadConfiguration() { configuration = new ConfigurationManager(HostMetadata.MetricApp, Environment.SpecialFolder.CommonApplicationData); settings = configuration.GetSection<MetricSettings>(MetricSettings.SectionKey); }