Esempio n. 1
0
        private static void AddLog(AssemblyLoadLogEntry logEntry)
        {
            assemblyLoadLogEntries.Add(logEntry);

            if (TraceLoadRequests)
                DumpLogEntry(logEntry);
        }
Esempio n. 2
0
        private static void AddLog(AssemblyLoadLogEntry logEntry)
        {
            assemblyLoadLogEntries.Add(logEntry);

            if (TraceLoadRequests)
            {
                DumpLogEntry(logEntry);
            }
        }
Esempio n. 3
0
 private static void DumpLogEntry(AssemblyLoadLogEntry loadLogEntry)
 {
     var completeDetails = loadLogEntry as AssemblyLoadCompleteDetails;
     if (completeDetails != null)
     {
         logger.Info("Assembly loaded successfully: Assembly={0} from Location={1} {2}",
            completeDetails.AssemblyName, completeDetails.AssemblyLocation, completeDetails.StackTrace);
     }
     else
     {
         var requestDetails = loadLogEntry as AssemblyLoadRequestDetails;
         logger.Info("Assembly load request: Assembly={0} requested by Assembly={1} {2}",
            requestDetails.AssemblyName, requestDetails.RequestingAssembly, requestDetails.StackTrace);
     }
 }
Esempio n. 4
0
        private static void DumpLogEntry(AssemblyLoadLogEntry loadLogEntry)
        {
            var completeDetails = loadLogEntry as AssemblyLoadCompleteDetails;

            if (completeDetails != null)
            {
                logger.Info("Assembly loaded successfully: Assembly={0} from Location={1} {2}",
                            completeDetails.AssemblyName, completeDetails.AssemblyLocation, completeDetails.StackTrace);
            }
            else
            {
                var requestDetails = loadLogEntry as AssemblyLoadRequestDetails;
                logger.Info("Assembly load request: Assembly={0} requested by Assembly={1} {2}",
                            requestDetails.AssemblyName, requestDetails.RequestingAssembly, requestDetails.StackTrace);
            }
        }