Update HttpEndpoint extensions to set method to GET by default
This commit is contained in:
parent
8443930c8c
commit
92b3f60d74
|
|
@ -15,19 +15,19 @@ namespace Elsa.Activities.Http
|
|||
builder.Then(setup, null, lineNumber, sourceFile);
|
||||
|
||||
public static IActivityBuilder HttpEndpoint(this IBuilder builder, Func<ActivityExecutionContext, ValueTask<PathString>> path, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default) =>
|
||||
builder.HttpEndpoint(setup => setup.Set(x => x.Path, path), lineNumber, sourceFile);
|
||||
builder.HttpEndpoint(setup => setup.WithPath(path).WithMethod(HttpMethods.Get), lineNumber, sourceFile);
|
||||
|
||||
public static IActivityBuilder HttpEndpoint(this IBuilder builder, Func<ActivityExecutionContext, PathString> path, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default) =>
|
||||
builder.HttpEndpoint(setup => setup.Set(x => x.Path, path), lineNumber, sourceFile);
|
||||
builder.HttpEndpoint(setup => setup.WithPath(path).WithMethod(HttpMethods.Get), lineNumber, sourceFile);
|
||||
|
||||
public static IActivityBuilder HttpEndpoint(this IBuilder builder, Func<ValueTask<PathString>> path, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default) =>
|
||||
builder.HttpEndpoint(setup => setup.Set(x => x.Path, path), lineNumber, sourceFile);
|
||||
builder.HttpEndpoint(setup => setup.WithPath(path).WithMethod(HttpMethods.Get), lineNumber, sourceFile);
|
||||
|
||||
public static IActivityBuilder HttpEndpoint(this IBuilder builder, Func<PathString> path, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default) =>
|
||||
builder.HttpEndpoint(setup => setup.Set(x => x.Path, path), lineNumber, sourceFile);
|
||||
builder.HttpEndpoint(setup => setup.WithPath(path).WithMethod(HttpMethods.Get), lineNumber, sourceFile);
|
||||
|
||||
public static IActivityBuilder HttpEndpoint(this IBuilder builder, PathString path, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default) =>
|
||||
builder.HttpEndpoint(setup => setup.Set(x => x.Path, path), lineNumber, sourceFile);
|
||||
builder.HttpEndpoint(setup => setup.WithPath(path).WithMethod(HttpMethods.Get), lineNumber, sourceFile);
|
||||
|
||||
public static IActivityBuilder HttpEndpoint<T>(this IBuilder builder, Func<ActivityExecutionContext, PathString> path, [CallerLineNumber] int lineNumber = default, [CallerFilePath] string? sourceFile = default) =>
|
||||
builder.HttpEndpoint(activity => activity.WithPath(path).WithMethod(HttpMethods.Post).WithTargetType<T>(), lineNumber, sourceFile);
|
||||
|
|
|
|||
Loading…
Reference in a new issue