Exemplo n.º 1
0
        /// <summary>Initializes a new instance of the <see cref="RepositoryCommandExecutor"/> class.</summary>
        /// <param name="cliOptionsProvider">CLI options provider.</param>
        /// <param name="workingDirectory">Repository working directory.</param>
        public RepositoryCommandExecutor(ICliOptionsProvider cliOptionsProvider, string workingDirectory)
            : base(cliOptionsProvider)
        {
            Verify.Argument.IsNeitherNullNorWhitespace(workingDirectory, nameof(workingDirectory));

            WorkingDirectory = workingDirectory;
        }
Exemplo n.º 2
0
        /// <summary>Initializes a new instance of the <see cref="RepositoryCommandExecutor"/> class.</summary>
        /// <param name="cliOptionsProvider">CLI options provider.</param>
        /// <param name="workingDirectory">Repository working directory.</param>
        public RepositoryCommandExecutor(ICliOptionsProvider cliOptionsProvider, string workingDirectory)
            : base(cliOptionsProvider)
        {
            Verify.Argument.IsNeitherNullNorWhitespace(workingDirectory, "workingDirectory");

            _workingDirectory   = workingDirectory;
        }
Exemplo n.º 3
0
        protected CommandExecutorBase(ICliOptionsProvider cliOptionsProvider)
        {
            Verify.Argument.IsNotNull(cliOptionsProvider, "cliOptionsProvider");

            _cliOptionsProvider = cliOptionsProvider;
        }
Exemplo n.º 4
0
 public GitCommandExecutor(ICliOptionsProvider cliOptionsProvider)
     : base(cliOptionsProvider)
 {
 }
Exemplo n.º 5
0
 public InitImpl(ICliOptionsProvider cliOptionsProvider, Func <InitRepositoryParameters, Command> commandFactory)
 {
     _cliOptionsProvider = cliOptionsProvider;
     _commandFactory     = commandFactory;
 }
Exemplo n.º 6
0
        protected CommandExecutorBase(ICliOptionsProvider cliOptionsProvider)
        {
            Verify.Argument.IsNotNull(cliOptionsProvider, "cliOptionsProvider");

            _cliOptionsProvider = cliOptionsProvider;
        }
Exemplo n.º 7
0
 public GitCommandExecutor(ICliOptionsProvider cliOptionsProvider)
     : base(cliOptionsProvider)
 {
 }