From 4cd3d08d4432e025c52e17daa8a0597052bf3dfa Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Sat, 17 Oct 2020 13:55:47 +0200 Subject: [PATCH] Remove incompatible activity extensions --- .../ReceiveHttpRequestExtensions.cs | 13 -------- .../Activities/Redirect/RedirectExtensions.cs | 15 --------- .../SendHttpRequestExtensions.cs | 32 ------------------- .../WriteHttpResponseExtensions.cs | 21 ------------ ...elScheduledMassTransitMessageExtensions.cs | 14 -------- .../PublishMassTransitMessageExtensions.cs | 14 -------- .../ReceiveMassTransitMessageExtensions.cs | 12 ------- ...cheduleSendMassTransitMessageExtensions.cs | 19 ----------- .../SendMassTransitMessageExtensions.cs | 15 --------- .../CronEvent/CronEventExtensions.cs | 15 --------- .../InstantEvent/InstantEventExtensions.cs | 16 ---------- .../TimerEvent/TimerEventExtensions.cs | 16 ---------- .../ControlFlow/Fork/ForkExtensions.cs | 12 ------- .../ControlFlow/Join/JoinExtensions.cs | 10 ------ 14 files changed, 224 deletions(-) delete mode 100644 src/activities/Elsa.Activities.Http/Activities/ReceiveHttpRequest/ReceiveHttpRequestExtensions.cs delete mode 100644 src/activities/Elsa.Activities.Http/Activities/Redirect/RedirectExtensions.cs delete mode 100644 src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequestExtensions.cs delete mode 100644 src/activities/Elsa.Activities.Http/Activities/WriteHttpResponse/WriteHttpResponseExtensions.cs delete mode 100644 src/activities/Elsa.Activities.MassTransit/Activities/CancelScheduledMassTransitMessage/CancelScheduledMassTransitMessageExtensions.cs delete mode 100644 src/activities/Elsa.Activities.MassTransit/Activities/PublishMassTransitMessage/PublishMassTransitMessageExtensions.cs delete mode 100644 src/activities/Elsa.Activities.MassTransit/Activities/ReceiveMassTransitMessage/ReceiveMassTransitMessageExtensions.cs delete mode 100644 src/activities/Elsa.Activities.MassTransit/Activities/ScheduleSendMassTransitMessage/ScheduleSendMassTransitMessageExtensions.cs delete mode 100644 src/activities/Elsa.Activities.MassTransit/Activities/SendMassTransitMessage/SendMassTransitMessageExtensions.cs delete mode 100644 src/activities/Elsa.Activities.Timers/Activities/CronEvent/CronEventExtensions.cs delete mode 100644 src/activities/Elsa.Activities.Timers/Activities/InstantEvent/InstantEventExtensions.cs delete mode 100644 src/activities/Elsa.Activities.Timers/Activities/TimerEvent/TimerEventExtensions.cs delete mode 100644 src/core/Elsa.Core/Activities/ControlFlow/Fork/ForkExtensions.cs delete mode 100644 src/core/Elsa.Core/Activities/ControlFlow/Join/JoinExtensions.cs diff --git a/src/activities/Elsa.Activities.Http/Activities/ReceiveHttpRequest/ReceiveHttpRequestExtensions.cs b/src/activities/Elsa.Activities.Http/Activities/ReceiveHttpRequest/ReceiveHttpRequestExtensions.cs deleted file mode 100644 index a3715878f..000000000 --- a/src/activities/Elsa.Activities.Http/Activities/ReceiveHttpRequest/ReceiveHttpRequestExtensions.cs +++ /dev/null @@ -1,13 +0,0 @@ -using Elsa.Builders; -using Microsoft.AspNetCore.Http; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.Http -{ - public static class ReceiveHttpRequestExtensions - { - public static ReceiveHttpRequest WithPath(this ReceiveHttpRequest activity, PathString value) => activity.With(x => x.Path, value); - public static ReceiveHttpRequest WithMethod(this ReceiveHttpRequest activity, string value) => activity.With(x => x.Method, value); - public static ReceiveHttpRequest WithReadContent(this ReceiveHttpRequest activity, bool value) => activity.With(x => x.ReadContent, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.Http/Activities/Redirect/RedirectExtensions.cs b/src/activities/Elsa.Activities.Http/Activities/Redirect/RedirectExtensions.cs deleted file mode 100644 index ba06e51ee..000000000 --- a/src/activities/Elsa.Activities.Http/Activities/Redirect/RedirectExtensions.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using Elsa.Builders; -using Elsa.Services.Models; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.Http -{ - public static class RedirectExtensions - { - public static Redirect WithLocation(this Redirect activity, Func value) => activity.With(x => x.Location, value); - public static Redirect WithLocation(this Redirect activity, Func value) => activity.With(x => x.Location, value); - public static Redirect WithLocation(this Redirect activity, Uri value) => activity.With(x => x.Location, value); - public static Redirect WithPermanent(this Redirect activity, bool value) => activity.With(x => x.Permanent, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequestExtensions.cs b/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequestExtensions.cs deleted file mode 100644 index bbee405e9..000000000 --- a/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequestExtensions.cs +++ /dev/null @@ -1,32 +0,0 @@ -using System; -using System.Collections.Generic; -using Elsa.Activities.Http.Models; -using Elsa.Builders; -using Elsa.Services.Models; -using Microsoft.AspNetCore.Http; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.Http -{ - public static class SendHttpRequestExtensions - { - public static SendHttpRequest WithUrl(this SendHttpRequest activity, Func value) => activity.With(x => x.Url, value); - public static SendHttpRequest WithUrl(this SendHttpRequest activity, Func value) => activity.With(x => x.Url, value); - public static SendHttpRequest WithUrl(this SendHttpRequest activity, PathString value) => activity.With(x => x.Url, value); - public static SendHttpRequest WithMethod(this SendHttpRequest activity, string value) => activity.With(x => x.Method, value); - public static SendHttpRequest WithContent(this SendHttpRequest activity, Func? value) => activity.With(x => x.Content, value); - public static SendHttpRequest WithContent(this SendHttpRequest activity, Func? value) => activity.With(x => x.Content, value); - public static SendHttpRequest WithContent(this SendHttpRequest activity, string? value) => activity.With(x => x.Content, value); - public static SendHttpRequest WithContentType(this SendHttpRequest activity, Func? value) => activity.With(x => x.ContentType, value); - public static SendHttpRequest WithContentType(this SendHttpRequest activity, Func? value) => activity.With(x => x.ContentType, value); - public static SendHttpRequest WithContentType(this SendHttpRequest activity, string? value) => activity.With(x => x.ContentType, value); - public static SendHttpRequest WithAuthorization(this SendHttpRequest activity, Func? value) => activity.With(x => x.Authorization, value); - public static SendHttpRequest WithAuthorization(this SendHttpRequest activity, Func? value) => activity.With(x => x.Authorization, value); - public static SendHttpRequest WithAuthorization(this SendHttpRequest activity, string? value) => activity.With(x => x.Authorization, value); - public static SendHttpRequest WithRequestHeaders(this SendHttpRequest activity, Func? value) => activity.With(x => x.RequestHeaders, value); - public static SendHttpRequest WithRequestHeaders(this SendHttpRequest activity, Func? value) => activity.With(x => x.RequestHeaders, value); - public static SendHttpRequest WithRequestHeaders(this SendHttpRequest activity, HttpRequestHeaders? value) => activity.With(x => x.RequestHeaders, value); - public static SendHttpRequest WithReadContent(this SendHttpRequest activity, bool value) => activity.With(x => x.ReadContent, value); - public static SendHttpRequest WithSupportedStatusCodes(this SendHttpRequest activity, IEnumerable value) => activity.With(x => x.SupportedStatusCodes, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.Http/Activities/WriteHttpResponse/WriteHttpResponseExtensions.cs b/src/activities/Elsa.Activities.Http/Activities/WriteHttpResponse/WriteHttpResponseExtensions.cs deleted file mode 100644 index 1b1ba9f1d..000000000 --- a/src/activities/Elsa.Activities.Http/Activities/WriteHttpResponse/WriteHttpResponseExtensions.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Net; -using Elsa.Activities.Http.Models; -using Elsa.Builders; -using Elsa.Services.Models; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.Http -{ - public static class WriteHttpResponseExtensions - { - public static WriteHttpResponse WithStatusCode(this WriteHttpResponse activity, HttpStatusCode value) => activity.With(x => x.StatusCode, value); - public static WriteHttpResponse WithContent(this WriteHttpResponse activity, Func? value) => activity.With(x => x.Content, value); - public static WriteHttpResponse WithContent(this WriteHttpResponse activity, Func? value) => activity.With(x => x.Content, value); - public static WriteHttpResponse WithContent(this WriteHttpResponse activity, string? value) => activity.With(x => x.Content, value); - public static WriteHttpResponse WithContentType(this WriteHttpResponse activity, string? value) => activity.With(x => x.ContentType, value); - public static WriteHttpResponse WithResponseHeaders(this WriteHttpResponse activity, Func? value) => activity.With(x => x.ResponseHeaders, value); - public static WriteHttpResponse WithResponseHeaders(this WriteHttpResponse activity, Func? value) => activity.With(x => x.ResponseHeaders, value); - public static WriteHttpResponse WithResponseHeaders(this WriteHttpResponse activity, HttpResponseHeaders? value) => activity.With(x => x.ResponseHeaders, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.MassTransit/Activities/CancelScheduledMassTransitMessage/CancelScheduledMassTransitMessageExtensions.cs b/src/activities/Elsa.Activities.MassTransit/Activities/CancelScheduledMassTransitMessage/CancelScheduledMassTransitMessageExtensions.cs deleted file mode 100644 index 3586daac8..000000000 --- a/src/activities/Elsa.Activities.MassTransit/Activities/CancelScheduledMassTransitMessage/CancelScheduledMassTransitMessageExtensions.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System; -using Elsa.Builders; -using Elsa.Services.Models; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class CancelScheduledMassTransitMessageExtensions - { - public static CancelScheduledMassTransitMessage WithTokenId(this CancelScheduledMassTransitMessage activity, Func? value) => activity.With(x => x.TokenId, value); - public static CancelScheduledMassTransitMessage WithTokenId(this CancelScheduledMassTransitMessage activity, Func? value) => activity.With(x => x.TokenId, value); - public static CancelScheduledMassTransitMessage WithTokenId(this CancelScheduledMassTransitMessage activity, string? value) => activity.With(x => x.TokenId, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.MassTransit/Activities/PublishMassTransitMessage/PublishMassTransitMessageExtensions.cs b/src/activities/Elsa.Activities.MassTransit/Activities/PublishMassTransitMessage/PublishMassTransitMessageExtensions.cs deleted file mode 100644 index c895a7b2b..000000000 --- a/src/activities/Elsa.Activities.MassTransit/Activities/PublishMassTransitMessage/PublishMassTransitMessageExtensions.cs +++ /dev/null @@ -1,14 +0,0 @@ -using System; -using Elsa.Builders; -using Elsa.Services.Models; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class PublishMassTransitMessageExtensions - { - public static PublishMassTransitMessage WithMessage(this PublishMassTransitMessage activity, Func value) => activity.With(x => x.Message, value); - public static PublishMassTransitMessage WithMessage(this PublishMassTransitMessage activity, Func value) => activity.With(x => x.Message, value); - public static PublishMassTransitMessage WithMessage(this PublishMassTransitMessage activity, T value) => activity.With(x => x.Message, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.MassTransit/Activities/ReceiveMassTransitMessage/ReceiveMassTransitMessageExtensions.cs b/src/activities/Elsa.Activities.MassTransit/Activities/ReceiveMassTransitMessage/ReceiveMassTransitMessageExtensions.cs deleted file mode 100644 index 9744c0b5b..000000000 --- a/src/activities/Elsa.Activities.MassTransit/Activities/ReceiveMassTransitMessage/ReceiveMassTransitMessageExtensions.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System; -using Elsa.Builders; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class ReceiveMassTransitMessageExtensions - { - public static ReceiveMassTransitMessage WithMessageType(this ReceiveMassTransitMessage activity, Type value) => activity.With(x => x.MessageType, value); - public static ReceiveMassTransitMessage WithMessageType(this ReceiveMassTransitMessage activity) => activity.WithMessageType(typeof(T)); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.MassTransit/Activities/ScheduleSendMassTransitMessage/ScheduleSendMassTransitMessageExtensions.cs b/src/activities/Elsa.Activities.MassTransit/Activities/ScheduleSendMassTransitMessage/ScheduleSendMassTransitMessageExtensions.cs deleted file mode 100644 index e14638cee..000000000 --- a/src/activities/Elsa.Activities.MassTransit/Activities/ScheduleSendMassTransitMessage/ScheduleSendMassTransitMessageExtensions.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; -using Elsa.Builders; -using Elsa.Services.Models; -using NodaTime; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class ScheduleSendMassTransitMessageExtensions - { - public static ScheduleSendMassTransitMessage WithMessage(this ScheduleSendMassTransitMessage activity, Func value) => activity.With(x => x.Message, value); - public static ScheduleSendMassTransitMessage WithMessage(this ScheduleSendMassTransitMessage activity, Func value) => activity.With(x => x.Message, value); - public static ScheduleSendMassTransitMessage WithMessage(this ScheduleSendMassTransitMessage activity, object value) => activity.With(x => x.Message, value); - public static ScheduleSendMassTransitMessage WithEndpointAddress(this ScheduleSendMassTransitMessage activity, Uri value) => activity.With(x => x.EndpointAddress, value); - public static ScheduleSendMassTransitMessage WithScheduledTime(this ScheduleSendMassTransitMessage activity, Func value) => activity.With(x => x.ScheduledTime, value); - public static ScheduleSendMassTransitMessage WithScheduledTime(this ScheduleSendMassTransitMessage activity, Func value) => activity.With(x => x.ScheduledTime, value); - public static ScheduleSendMassTransitMessage WithScheduledTime(this ScheduleSendMassTransitMessage activity, Instant value) => activity.With(x => x.ScheduledTime, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.MassTransit/Activities/SendMassTransitMessage/SendMassTransitMessageExtensions.cs b/src/activities/Elsa.Activities.MassTransit/Activities/SendMassTransitMessage/SendMassTransitMessageExtensions.cs deleted file mode 100644 index e5202cb32..000000000 --- a/src/activities/Elsa.Activities.MassTransit/Activities/SendMassTransitMessage/SendMassTransitMessageExtensions.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using Elsa.Builders; -using Elsa.Services.Models; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class SendMassTransitMessageExtensions - { - public static SendMassTransitMessage WithMessage(this SendMassTransitMessage activity, Func value) => activity.With(x => x.Message, value); - public static SendMassTransitMessage WithMessage(this SendMassTransitMessage activity, Func value) => activity.With(x => x.Message, value); - public static SendMassTransitMessage WithMessage(this SendMassTransitMessage activity, object value) => activity.With(x => x.Message, value); - public static SendMassTransitMessage WithEndpointAddress(this SendMassTransitMessage activity, Uri value) => activity.With(x => x.EndpointAddress, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.Timers/Activities/CronEvent/CronEventExtensions.cs b/src/activities/Elsa.Activities.Timers/Activities/CronEvent/CronEventExtensions.cs deleted file mode 100644 index 87748cfa8..000000000 --- a/src/activities/Elsa.Activities.Timers/Activities/CronEvent/CronEventExtensions.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System; -using Elsa.Activities.Timers; -using Elsa.Builders; -using Elsa.Services.Models; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class CronEventExtensions - { - public static CronEvent WithCronExpression(this CronEvent activity, Func value) => activity.With(x => x.CronExpression, value); - public static CronEvent WithCronExpression(this CronEvent activity, Func value) => activity.With(x => x.CronExpression, value); - public static CronEvent WithCronExpression(this CronEvent activity, string value) => activity.With(x => x.CronExpression, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.Timers/Activities/InstantEvent/InstantEventExtensions.cs b/src/activities/Elsa.Activities.Timers/Activities/InstantEvent/InstantEventExtensions.cs deleted file mode 100644 index 162f9bf92..000000000 --- a/src/activities/Elsa.Activities.Timers/Activities/InstantEvent/InstantEventExtensions.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System; -using Elsa.Activities.Timers; -using Elsa.Builders; -using Elsa.Services.Models; -using NodaTime; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class InstantEventExtensions - { - public static InstantEvent WithInstant(this InstantEvent activity, Func value) => activity.With(x => x.Instant, value); - public static InstantEvent WithInstant(this InstantEvent activity, Func value) => activity.With(x => x.Instant, value); - public static InstantEvent WithInstant(this InstantEvent activity, Instant value) => activity.With(x => x.Instant, value); - } -} \ No newline at end of file diff --git a/src/activities/Elsa.Activities.Timers/Activities/TimerEvent/TimerEventExtensions.cs b/src/activities/Elsa.Activities.Timers/Activities/TimerEvent/TimerEventExtensions.cs deleted file mode 100644 index d6ac35010..000000000 --- a/src/activities/Elsa.Activities.Timers/Activities/TimerEvent/TimerEventExtensions.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System; -using Elsa.Activities.Timers; -using Elsa.Builders; -using Elsa.Services.Models; -using NodaTime; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.MassTransit -{ - public static class TimerEventExtensions - { - public static TimerEvent WithTimeout(this TimerEvent activity, Func value) => activity.With(x => x.Timeout, value); - public static TimerEvent WithTimeout(this TimerEvent activity, Func value) => activity.With(x => x.Timeout, value); - public static TimerEvent WithTimeout(this TimerEvent activity, Duration value) => activity.With(x => x.Timeout, value); - } -} \ No newline at end of file diff --git a/src/core/Elsa.Core/Activities/ControlFlow/Fork/ForkExtensions.cs b/src/core/Elsa.Core/Activities/ControlFlow/Fork/ForkExtensions.cs deleted file mode 100644 index 1e0a7656b..000000000 --- a/src/core/Elsa.Core/Activities/ControlFlow/Fork/ForkExtensions.cs +++ /dev/null @@ -1,12 +0,0 @@ -using System.Collections.Generic; -using Elsa.Builders; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.ControlFlow -{ - public static class ForkExtensions - { - public static Fork WithBranches(this Fork activity, IEnumerable value) => activity.With(x => x.Branches, new HashSet(value)); - public static Fork WithBranches(this Fork activity, string[] value) => activity.With(x => x.Branches, new HashSet(value)); - } -} \ No newline at end of file diff --git a/src/core/Elsa.Core/Activities/ControlFlow/Join/JoinExtensions.cs b/src/core/Elsa.Core/Activities/ControlFlow/Join/JoinExtensions.cs deleted file mode 100644 index e9e5c7cfa..000000000 --- a/src/core/Elsa.Core/Activities/ControlFlow/Join/JoinExtensions.cs +++ /dev/null @@ -1,10 +0,0 @@ -using Elsa.Builders; - -// ReSharper disable once CheckNamespace -namespace Elsa.Activities.ControlFlow -{ - public static class JoinExtensions - { - public static Join WithMode(this Join activity, Join.JoinMode value) => activity.With(x => x.Mode, value); - } -} \ No newline at end of file