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 })); }