mirror of
https://github.com/AlexMacocian/Net.Sdk.Web.Extensions.git
synced 2026-07-15 13:39:29 +00:00
Support for WithTags for OpenAPI
This commit is contained in:
@@ -107,6 +107,9 @@ public static class Constants
|
||||
public const string EndpointDescriptionAttributeName = "EndpointDescriptionAttribute";
|
||||
public const string EndpointDescriptionAttributeShortName = "EndpointDescription";
|
||||
public const string WithDescriptionExtension = "WithDescription";
|
||||
public const string TagsAttributeName = "TagsAttribute";
|
||||
public const string TagsAttributeShortName = "Tags";
|
||||
public const string WithTagsExtension = "WithTags";
|
||||
public const string ProducesAttributeName = "ProducesAttribute";
|
||||
public const string ProducesAttributeShortName = "Produces";
|
||||
public const string ProducesResponseTypeAttributeName = "ProducesResponseTypeAttribute";
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netstandard2.0</TargetFramework>
|
||||
<Version>0.9.2</Version>
|
||||
<Version>0.9.3</Version>
|
||||
<LangVersion>latest</LangVersion>
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<Authors>Alexandru Macocian</Authors>
|
||||
|
||||
@@ -243,6 +243,14 @@ public class UseRoutesGenerator : IIncrementalGenerator
|
||||
Constants.EndpointDescriptionAttributeShortName,
|
||||
Constants.WithDescriptionExtension);
|
||||
|
||||
AddAttributeExtension(
|
||||
attribute,
|
||||
attributeSymbol,
|
||||
extensionsBuilder,
|
||||
Constants.TagsAttributeName,
|
||||
Constants.TagsAttributeShortName,
|
||||
Constants.WithTagsExtension);
|
||||
|
||||
AddAuthorizeExtension(attribute, attributeSymbol, extensionsBuilder);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user