Ejemplo n.º 1
0
        protected override void Process([NotNull] DeleteArgs args)
        {
            Assert.ArgumentNotNull(args, nameof(args));

            var detectedDatabases = args._MongoDatabases;

            DeleteDatabasesHelper.Process(detectedDatabases, _Done);
        }
Ejemplo n.º 2
0
        protected override void Process([NotNull] DeleteArgs args)
        {
            Assert.ArgumentNotNull(args, "args");

            var detectedDatabases = args.MongoDatabases;

            DeleteDatabasesHelper.Process(detectedDatabases, this.done);
        }
        protected override void Process([NotNull] DeleteArgs args)
        {
            Assert.ArgumentNotNull(args, nameof(args));

            IEnumerable <Database> detectedDatabases = args.InstanceDatabases;
            var rootPath                   = args.RootPath.ToLower();
            var connectionString           = args.ConnectionString;
            var instanceName               = args.InstanceName;
            IPipelineController controller = this.Controller;

            DeleteDatabasesHelper.Process(detectedDatabases, rootPath, connectionString, instanceName, controller, this.done);
        }
Ejemplo n.º 4
0
        protected override void Process([NotNull] ReinstallArgs args)
        {
            Assert.ArgumentNotNull(args, "args");

            IEnumerable <Database> detectedDatabases = args.InstanceDatabases;
            string rootPath                = args.RootPath.ToLower();
            var    connectionString        = args.ConnectionString;
            string instanceName            = args.InstanceName;
            IPipelineController controller = this.Controller;

            DeleteDatabasesHelper.Process(detectedDatabases, rootPath, connectionString, instanceName, controller, this.done);

            if (controller != null)
            {
                controller.IncrementProgress(args.InstanceDatabases.Count - 1);
            }
        }