@@ -61,15 +61,11 @@ type RouterBaseBuilder<'state>() =
6161 //****************************************************************************************************
6262 // MapGet
6363 [<CustomOperation( HttpMethodName.Get) >]
64- member this.MapGet ( s , route , f : Delegate , ? config ) = this.get s route f config
65-
66- [<CustomOperation( HttpMethodName.Get) >]
67- member this.MapGet ( s , route , f : 'p -> 'r , ? config ) =
64+ member inline this.MapGet ( s , route , f : 'p -> 'r , ? config ) =
6865 this.get s route ( AsParameters.Of f) config
6966
7067 [<CustomOperation( HttpMethodName.Get) >]
71- member this.MapGet ( s , route , f : 'p -> Task < 'r >, ? config ) =
72- this.get s route ( AsParameters.OfTask f) config
68+ member this.MapGet ( s , route , f : Delegate , ? config ) = this.get s route f config
7369
7470 // MapPost
7571 [<CustomOperation( HttpMethodName.Post) >]
@@ -79,10 +75,6 @@ type RouterBaseBuilder<'state>() =
7975 member this.MapPost ( s , route , f : 'p -> 'r , ? config ) =
8076 this.post s route ( AsParameters.Of f) config
8177
82- [<CustomOperation( HttpMethodName.Post) >]
83- member this.MapPost ( s , route , f : 'p -> Task < 'r >, ? config ) =
84- this.post s route ( AsParameters.OfTask f) config
85-
8678 // MapPut
8779 [<CustomOperation( HttpMethodName.Put) >]
8880 member this.MapPut ( s , route , f : Delegate , ? config ) = this.put s route f config
@@ -91,10 +83,6 @@ type RouterBaseBuilder<'state>() =
9183 member this.MapPut ( s , route , f : 'p -> 'r , ? config ) =
9284 this.put s route ( AsParameters.Of f) config
9385
94- [<CustomOperation( HttpMethodName.Put) >]
95- member this.MapPut ( s , route , f : 'p -> Task < 'r >, ? config ) =
96- this.put s route ( AsParameters.OfTask f) config
97-
9886 // MapDelete
9987 [<CustomOperation( HttpMethodName.Delete) >]
10088 member this.MapDelete ( s , route , f : Delegate , ? config ) = this.delete s route f config
@@ -103,11 +91,6 @@ type RouterBaseBuilder<'state>() =
10391 member this.MapDelete ( s , route , f : 'p -> 'r , ? config ) =
10492 this.delete s route ( AsParameters.Of f) config
10593
106- [<CustomOperation( HttpMethodName.Delete) >]
107- member this.MapDelete ( s , route , f : 'p -> Task < 'r >, ? config ) =
108- this.delete s route ( AsParameters.OfTask f) config
109-
110-
11194 //****************************************************************************************************
11295 // TypedResult Maps
11396 //****************************************************************************************************
0 commit comments