Пример #1
0
 public static IEnumerable <IModelTraceSourcedModule> GetActiveSources(this IModelReactiveLogger logger)
 {
     return(logger.TraceSources.Enabled
         ? new CalculatedModelNodeList <IModelTraceSourcedModule>(logger.TraceSources.Where(_ => _.Level != SourceLevels.Off))
         : new CalculatedModelNodeList <IModelTraceSourcedModule>(Enumerable.Empty <IModelTraceSourcedModule>()));
 }
Пример #2
0
 public static IModelList <IModelTraceSourcedModule> GetActiveSources(this IModelReactiveLogger logger)
 {
     return(logger.TraceSources.Enabled
         ? (IModelList <IModelTraceSourcedModule>)logger.TraceSources
         : new CalculatedModelNodeList <IModelTraceSourcedModule>(Enumerable.Empty <IModelTraceSourcedModule>()));
 }