private string GetPropertyName(PropertyInfo property) { string propertyName = property.Name.ToString(); if (property.IsDefined(typeof(RenameAtrribute), true)) { var temp = property.GetCustomAttributes(typeof(RenameAtrribute), true) .FirstOrDefault(item => item is RenameAtrribute); if (temp is RenameAtrribute) { RenameAtrribute attribute = temp as RenameAtrribute; propertyName = attribute.ReName; } } return(propertyName); }
private string getClassName(Type type) { var calssname = type.ToString(); if (type.IsDefined(typeof(RenameAtrribute), true)) { var temp = type.GetCustomAttributes(typeof(RenameAtrribute), true) .FirstOrDefault(item => item is RenameAtrribute); if (temp is RenameAtrribute) { RenameAtrribute attribute = temp as RenameAtrribute; calssname = attribute.ReName; } } return(calssname); }