Allow multiple attributes

This commit is contained in:
Wvader 2022-12-30 12:15:22 +00:00
parent 91c4d350e1
commit f24705ff95
8 changed files with 8 additions and 8 deletions

View File

@ -27,7 +27,7 @@ namespace BlueWest.EfMethods.Sources
} }
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();

View File

@ -25,7 +25,7 @@ namespace BlueWest.EfMethods.EfMethods.AttributeSources
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();

View File

@ -26,7 +26,7 @@ namespace BlueWest.Sources
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();

View File

@ -27,7 +27,7 @@ namespace BlueWest.EfMethods.Sources
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();
builder builder

View File

@ -25,7 +25,7 @@ namespace BlueWest.EfMethods.Sources
.WriteLine("/// Generate Get One Entity helper functions with the specified nameof of the property, and the return type.") .WriteLine("/// Generate Get One Entity helper functions with the specified nameof of the property, and the return type.")
.WriteLine("/// </summary>"); .WriteLine("/// </summary>");
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();

View File

@ -29,7 +29,7 @@ namespace BlueWest.Sources
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();

View File

@ -23,7 +23,7 @@ namespace BlueWest.EfMethods.Sources
.WriteLine("/// </summary>"); .WriteLine("/// </summary>");
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();

View File

@ -26,7 +26,7 @@ namespace BlueWest.EfMethods.Sources
.WriteLine("/// </summary>"); .WriteLine("/// </summary>");
builder builder
.WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]") .WriteLine("[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]")
.WriteLine($"public sealed class {AttributeName}Attribute : Attribute") .WriteLine($"public sealed class {AttributeName}Attribute : Attribute")
.WriteOpeningBracket(); .WriteOpeningBracket();