Exemplo n.º 1
0
 public override void ExecuteCmdlet()
 {
     ConfirmAction(
         Force.IsPresent,
         string.Format(Resources.RemovingRedisCache, Name),
         string.Format(Resources.RemoveRedisCache, Name),
         Name,
         () =>
     {
         CacheClient.DeleteCache(ResourceGroupName, Name);
         if (PassThru)
         {
             WriteObject(true);
         }
     });
 }
Exemplo n.º 2
0
        public override void ExecuteCmdlet()
        {
            Utility.ValidateResourceGroupAndResourceName(ResourceGroupName, Name);
            ResourceGroupName = CacheClient.GetResourceGroupNameIfNotProvided(ResourceGroupName, Name);

            ConfirmAction(
                Force.IsPresent,
                string.Format(Resources.RemovingRedisCache, Name),
                string.Format(Resources.RemoveRedisCache, Name),
                Name,
                () =>
            {
                CacheClient.DeleteCache(ResourceGroupName, Name);
                if (PassThru)
                {
                    WriteObject(true);
                }
            });
        }
Exemplo n.º 3
0
        protected override void ProcessRecord()
        {
            if (!Force.IsPresent)
            {
                ConfirmAction(
                    Force.IsPresent,
                    string.Format(Resources.RemovingRedisCache, Name),
                    string.Format(Resources.RemoveRedisCache, Name),
                    Name,
                    () => CacheClient.DeleteCache(ResourceGroupName, Name));
            }
            else
            {
                CacheClient.DeleteCache(ResourceGroupName, Name);
            }

            if (PassThru)
            {
                WriteObject(true);
            }
        }