示例#1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="nodeId">The node id.</param>
 /// <param name="buildParameters">The build parameters</param>
 /// <param name="forwardingLoggers">The forwarding loggers.</param>
 /// <param name="loggingNodeConfiguration">The logging configuration for the node.</param>
 public NodeConfiguration
 (
     int nodeId,
     BuildParameters buildParameters,
     LoggerDescription[] forwardingLoggers,
     LoggingNodeConfiguration loggingNodeConfiguration
 )
 {
     _nodeId                   = nodeId;
     _buildParameters          = buildParameters;
     _forwardingLoggers        = forwardingLoggers;
     _loggingNodeConfiguration = loggingNodeConfiguration;
 }
示例#2
0
        public NodeConfiguration
        (
            int nodeId,
            BuildParameters buildParameters,
            LoggerDescription[] forwardingLoggers,
#if FEATURE_APPDOMAIN
            AppDomainSetup appDomainSetup,
#endif
            LoggingNodeConfiguration loggingNodeConfiguration
        )
        {
            _nodeId            = nodeId;
            _buildParameters   = buildParameters;
            _forwardingLoggers = forwardingLoggers;
#if FEATURE_APPDOMAIN
            _appDomainSetup = appDomainSetup;
#endif
            _loggingNodeConfiguration = loggingNodeConfiguration;
        }