18 lines
		
	
	
		
			557 B
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			557 B
		
	
	
	
		
			C#
		
	
	
	
|  | using System; | ||
|  | 
 | ||
|  | namespace WebAPI.Areas.HelpPage.ModelDescriptions | ||
|  | { | ||
|  |     /// <summary> | ||
|  |     /// Use this attribute to change the name of the <see cref="ModelDescription"/> generated for a type. | ||
|  |     /// </summary> | ||
|  |     [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, AllowMultiple = false, Inherited = false)] | ||
|  |     public sealed class ModelNameAttribute : Attribute | ||
|  |     { | ||
|  |         public ModelNameAttribute(string name) | ||
|  |         { | ||
|  |             Name = name; | ||
|  |         } | ||
|  | 
 | ||
|  |         public string Name { get; private set; } | ||
|  |     } | ||
|  | } |