public ActionResult Caching(string id, string item, CacheSettings model)
        {
            var env = reader.GetEnvironment(item);

            //env.CacheType.CacheImplementation = model.CacheImplementation;
            //env.CacheType.Secure = model.Secure;
            //env.CacheType.MachineNames = model.MachineNames;
            //env.CacheType.Port = model.Port;
            //env.CacheType.PassPhrase = model.PassPhrase;
            //env.CacheType.Port = model.Port;
            //env.CacheType.CacheName = model.CacheName;
            model.Map().To(env.CacheType);
            reader.UpdateCacheSettingsParameter(env.CacheType);
            return(RedirectToAction("Details", new { id = "edit", item = env.Id }));
        }