Use entire attribute syntax when generating minimal api lambda

This commit is contained in:
2024-10-15 17:44:23 +02:00
parent 6bb766862f
commit 2def3a304a
2 changed files with 2 additions and 2 deletions
@@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<Version>0.8.15</Version>
<Version>0.8.16</Version>
<LangVersion>latest</LangVersion>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Authors>Alexandru Macocian</Authors>
@@ -273,7 +273,7 @@ public class UseRoutesGenerator : IIncrementalGenerator
var parameterName = param.Identifier.Text;
var attributes = param.AttributeLists
.SelectMany(attrList => attrList.Attributes)
.Select(attr => $"[{attr.Name}]");
.Select(attr => $"[{attr}]");
var attributesString = string.Join(" ", attributes);
return $"{attributesString} {parameterType} {parameterName}".Trim();