Simplify syntax

This commit is contained in:
2024-10-02 19:57:07 +02:00
parent 45327d1618
commit 6bb766862f
8 changed files with 65 additions and 24 deletions
@@ -4,12 +4,11 @@ using Net.Sdk.Web.Extensions.SourceGenerators.Tests.Models;
namespace Net.Sdk.Web.Extensions.SourceGenerators.Tests.Routes;
[GenerateRoute(Pattern = "simple")]
[RouteFilter(RouteFilterType = typeof(SimpleFilter))]
[RouteFilter(RouteFilterType = typeof(SimpleFilter))]
[GenerateController("simple")]
[RouteFilter<SimpleFilter>]
public sealed class SimpleRoute
{
[GenerateMapGet(Pattern = "get/{api}/{id}")]
[GenerateGet("get/{api}/{id}")]
public async Task<IResult> GetSimple(string api, string id, [FromBody] SimpleRequest reques)
{
return Results.Ok();
@@ -1,11 +1,11 @@
namespace Net.Sdk.Web.Extensions.SourceGenerators.Tests.Routes;
[GenerateRoute]
[GenerateController]
public class SimpleRoute2
{
[GenerateMapPost(Pattern = "somethingSimple")]
[GeneratePost("somethingSimple")]
public async Task<IResult> GetSomething()
{
return Results.Ok();
}
}