public ActionResult Property(string className, string propertyName, Frameworks framework = Frameworks.NotSet) { Models.Class @class; var property = _repo.GetProperty(className, propertyName, framework, out @class); if (property == null) { return(HttpNotFound()); } this.SetMetaDescription("The syntax and description of the {0}.{1} property.", @class.Name, property.Name); this.AddMetaKeywords("Property", @class.Name, property.Name); var viewModel = new Property() { Namespace = @class.Namespace, Class = @class.Name, Name = property.Name, IsStatic = property.IsStatic, ValueType = property.ValueType, Remarks = property.Remarks, Description = property.Description, Examples = property.Examples, ValueTypeDescription = property.ValueTypeDescription, Frameworks = property.Frameworks, Accessors = property.Accessors }; return(View(viewModel)); }
public ActionResult Property(string className, string propertyName, Frameworks framework = Frameworks.NotSet) { Models.Class @class; var property = _repo.GetProperty(className, propertyName, framework, out @class); if (property == null) return HttpNotFound(); this.SetMetaDescription("The syntax and description of the {0}.{1} property.", @class.Name, property.Name); this.AddMetaKeywords("Property", @class.Name, property.Name); var viewModel = new Property() { Namespace = @class.Namespace, Class = @class.Name, Name = property.Name, IsStatic = property.IsStatic, ValueType = property.ValueType, Remarks = property.Remarks, Description = property.Description, Examples = property.Examples, ValueTypeDescription = property.ValueTypeDescription, Frameworks = property.Frameworks, Accessors = property.Accessors }; return View(viewModel); }