protected override void InitializeRuntime()
        {
            PerformanceMonitor.Initialize();

            AddNetTcpBinding();

            if (MexHttpUrl != null)
            {
                ServiceMetadataBehavior mexBehaviour = new ServiceMetadataBehavior
                {
                    HttpGetEnabled = true,
                    HttpGetUrl     = MexHttpUrl
                };
                Description.Behaviors.Add(mexBehaviour);
            }
            base.InitializeRuntime();
        }
Exemple #2
0
 static ApplicationService()
 {
     PerformanceMonitor.Initialize();
 }
Exemple #3
0
 public void ReportPerformance(PerformanceData data)
 {
     PerformanceMonitor.Report(data);
 }