コード例 #1
0
        static void SetupCriticalTimePerformanceCounter(FeatureConfigurationContext context)
        {
            var criticalTimeCounter    = PerformanceCounterHelper.InstantiateCounter("Critical Time", context.Settings.EndpointName());
            var criticalTimeCalculator = new CriticalTimeCalculator(criticalTimeCounter);

            context.Container.RegisterSingleton(criticalTimeCalculator);
        }
コード例 #2
0
 /// <summary>
 /// <see cref="Feature.Setup"/>
 /// </summary>
 protected internal override void Setup(FeatureConfigurationContext context)
 {
     var criticalTimeCounter = PerformanceCounterHelper.InstantiatePerformanceCounter("Critical Time", context.Settings.EndpointName());
     var criticalTimeCalculator = new CriticalTimeCalculator(criticalTimeCounter);
     context.Container.RegisterSingleton(criticalTimeCalculator);
     context.Pipeline.Register<CriticalTimeBehavior.Registration>();
 }
コード例 #3
0
        /// <summary>
        /// <see cref="Feature.Setup"/>
        /// </summary>
        protected internal override void Setup(FeatureConfigurationContext context)
        {
            var criticalTimeCounter    = PerformanceCounterHelper.InstantiatePerformanceCounter("Critical Time", context.Settings.EndpointName());
            var criticalTimeCalculator = new CriticalTimeCalculator(criticalTimeCounter);

            context.Container.RegisterSingleton(criticalTimeCalculator);
            context.Pipeline.Register <CriticalTimeBehavior.Registration>();
        }
コード例 #4
0
 static void SetupCriticalTimePerformanceCounter(FeatureConfigurationContext context)
 {
     var criticalTimeCounter = PerformanceCounterHelper.InstantiateCounter("Critical Time", context.Settings.EndpointName());
     var criticalTimeCalculator = new CriticalTimeCalculator(criticalTimeCounter);
     context.Container.RegisterSingleton(criticalTimeCalculator);
 }