Exemplo n.º 1
0
        public override bool OnStart()
        {
            //(CDLTLL) (OLD-WA SDK 1.2)
            //DiagnosticMonitor.Start("DiagnosticsConnectionString");

            // (New SDK 1.3) To enable the AzureLocalStorageTraceListner for TRACES, uncomment relevent section in the web.config
            DiagnosticMonitorConfiguration diagnosticConfig = DiagnosticMonitor.GetDefaultInitialConfiguration();

            diagnosticConfig.Directories.ScheduledTransferPeriod = TimeSpan.FromMinutes(1);
            diagnosticConfig.Directories.DataSources.Add(AzureLocalStorageTraceListener.GetLogDirectory());

            // For information on handling configuration changes
            // see the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357.
            //(CDLTLL) (OLD-WA SDK 1.2)
            //RoleEnvironment.Changing += RoleEnvironmentChanging;

            return(base.OnStart());
        }
 public AzureLocalStorageTraceListener()
     : base(Path.Combine(AzureLocalStorageTraceListener.GetLogDirectory().Path, "WCFWebRole.svclog"))
 {
 }