protected override void DoExecute(Instance instance, CommandResult <Exception> result) { Assert.ArgumentNotNull(instance, nameof(instance)); Assert.ArgumentNotNull(result, nameof(result)); Ensure.IsTrue(instance.State != InstanceState.Disabled, "instance is disabled"); Ensure.IsTrue(instance.State != InstanceState.Stopped, "instance is stopped"); CoreInstance.Browse(instance, "/sitecore"); }
protected override void DoExecute(Instance instance, CommandResult <Exception> result) { Assert.ArgumentNotNull(instance, nameof(instance)); Assert.ArgumentNotNull(result, nameof(result)); Ensure.IsTrue(instance.State != InstanceState.Disabled, "instance is disabled"); Ensure.IsTrue(instance.State != InstanceState.Stopped, "instance is stopped"); var url = CoreInstanceAuth.GenerateAuthUrl(); var destFileName = CoreInstanceAuth.CreateAuthFile(instance, url); CoreInstance.Browse(instance, url); WaitAndDelete(destFileName); }
protected override void DoExecute(CommandResult <Exception> result) { Assert.ArgumentNotNull(result, "result"); var name = this.Name; Assert.ArgumentNotNullOrEmpty(name, "name"); InstanceManager.Initialize(); var instance = InstanceManager.Instances.FirstOrDefault(x => x.Name.Equals(name, StringComparison.OrdinalIgnoreCase)); Ensure.IsNotNull(instance, "instance is not found"); Ensure.IsTrue(instance.State != InstanceState.Disabled, "instance is disabled"); Ensure.IsTrue(instance.State != InstanceState.Stopped, "instance is stopped"); CoreInstance.Browse(instance, "/sitecore"); }