Moved WithJavaScriptOptions extension method into Elsa.Scripting.JavaScript project (#179)
This commit is contained in:
parent
9556b80016
commit
e805a74ad7
|
|
@ -4,9 +4,7 @@ using Elsa.Activities.ControlFlow.Extensions;
|
|||
using Elsa.Activities.UserTask.Extensions;
|
||||
using Elsa.Activities.Workflows.Extensions;
|
||||
using Elsa.Scripting.JavaScript.Extensions;
|
||||
using Elsa.Scripting.JavaScript.Options;
|
||||
using Elsa.Scripting.Liquid.Extensions;
|
||||
using Microsoft.Extensions.Options;
|
||||
|
||||
// ReSharper disable once CheckNamespace
|
||||
namespace Microsoft.Extensions.DependencyInjection
|
||||
|
|
@ -25,13 +23,5 @@ namespace Microsoft.Extensions.DependencyInjection
|
|||
.AddWorkflowActivities()
|
||||
.AddUserTaskActivities();
|
||||
}
|
||||
|
||||
public static IServiceCollection WithJavaScriptOptions(this IServiceCollection services, Action<OptionsBuilder<ScriptOptions>> options)
|
||||
{
|
||||
var scriptOptions = services.AddOptions<ScriptOptions>();
|
||||
options(scriptOptions);
|
||||
|
||||
return services;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -17,11 +17,11 @@ namespace Elsa.Scripting.JavaScript.Extensions
|
|||
.AddNotificationHandlers(typeof(JavaScriptServiceCollectionExtensions));
|
||||
}
|
||||
|
||||
public static IServiceCollection ConfigureJavaScriptOptions(this IServiceCollection services, Action<OptionsBuilder<ScriptOptions>> options)
|
||||
public static IServiceCollection WithJavaScriptOptions(this IServiceCollection services, Action<OptionsBuilder<ScriptOptions>> options)
|
||||
{
|
||||
var scriptOptions = services.AddOptions<ScriptOptions>();
|
||||
options(scriptOptions);
|
||||
|
||||
|
||||
return services;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue