Ejemplo n.º 1
0
        public NodeLogger(
            [NotNull] IParametersParser parametersParser,
            [NotNull] ILogWriter logWriter,
            [NotNull] ILoggerContext context,
            [NotNull] IBuildEventHandler <BuildStartedEventArgs> buildStartedHandler,
            [NotNull] IBuildEventHandler <BuildMessageEventArgs> messageHandler,
            [NotNull] IBuildEventHandler <BuildFinishedEventArgs> buildFinishedHandler,
            [NotNull] IBuildEventHandler <ProjectStartedEventArgs> projectStartedHandler,
            [NotNull] IBuildEventHandler <ProjectFinishedEventArgs> projectFinishedHandler,
            [NotNull] IBuildEventHandler <TargetStartedEventArgs> targetStartedHandler,
            [NotNull] IBuildEventHandler <TargetFinishedEventArgs> targetFinishedHandler,
            [NotNull] IBuildEventHandler <TaskStartedEventArgs> taskStartedHandler,
            [NotNull] IBuildEventHandler <TaskFinishedEventArgs> taskFinishedHandler,
            [NotNull] IBuildEventHandler <BuildErrorEventArgs> errorHandler,
            [NotNull] IBuildEventHandler <BuildWarningEventArgs> warningHandler,
            [NotNull] IBuildEventHandler <CustomBuildEventArgs> customEventHandler)
        {
            _context          = context ?? throw new ArgumentNullException(nameof(context));
            _parametersParser = parametersParser ?? throw new ArgumentNullException(nameof(parametersParser));
            _logWriter        = logWriter ?? throw new ArgumentNullException(nameof(logWriter));

            _buildStartedEventHandler = buildStartedHandler ?? throw new ArgumentNullException(nameof(buildStartedHandler));
            _messageHandler           = messageHandler ?? throw new ArgumentNullException(nameof(messageHandler));
            _buildFinishedHandler     = buildFinishedHandler ?? throw new ArgumentNullException(nameof(buildFinishedHandler));
            _projectStartedHandler    = projectStartedHandler ?? throw new ArgumentNullException(nameof(projectStartedHandler));
            _projectFinishedHandler   = projectFinishedHandler ?? throw new ArgumentNullException(nameof(projectFinishedHandler));
            _targetStartedHandler     = targetStartedHandler ?? throw new ArgumentNullException(nameof(targetStartedHandler));
            _targetFinishedHandler    = targetFinishedHandler ?? throw new ArgumentNullException(nameof(targetFinishedHandler));
            _taskStartedHandler       = taskStartedHandler ?? throw new ArgumentNullException(nameof(taskStartedHandler));
            _taskFinishedHandler      = taskFinishedHandler ?? throw new ArgumentNullException(nameof(taskFinishedHandler));
            _errorHandler             = errorHandler ?? throw new ArgumentNullException(nameof(errorHandler));
            _warningHandler           = warningHandler ?? throw new ArgumentNullException(nameof(warningHandler));
            _customEventHandler       = customEventHandler ?? throw new ArgumentNullException(nameof(customEventHandler));
        }
Ejemplo n.º 2
0
        public AddCommand(IDataProvider dbProvider, IDateTimeWrapper dateTimeWrapper, IParametersParser parametersParser)
        {
            _dbProvider       = dbProvider;
            _dateTimeWrapper  = dateTimeWrapper;
            _parametersParser = parametersParser;

            Type = CommandType.Add;
        }
Ejemplo n.º 3
0
        public GetCommand(IDataProvider dbProvider, IRandomWrapper randomWrapper, IDateTimeWrapper dateTimeWrapper, IParametersParser parametersParser)
        {
            _dbProvider       = dbProvider;
            _randomWrapper    = randomWrapper;
            _dateTimeWrapper  = dateTimeWrapper;
            _parametersParser = parametersParser;

            Type = CommandType.Get;
        }