Skip to content

Commit c0b487a

Browse files
MikeStallfabiocav
authored andcommitted
Resolve #1731
Plumb through directory Needs updated Extensions nuget
1 parent 839ba91 commit c0b487a

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/WebJobs.Script/Binding/CoreExtensionsScriptBindingProvider.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,13 @@ public CoreExtensionsScriptBindingProvider(JobHostConfiguration config, JObject
2020
{
2121
}
2222

23+
public string AppDirectory { get; set; }
24+
2325
/// <inheritdoc/>
2426
public override void Initialize()
2527
{
2628
Config.UseTimers();
27-
Config.UseCore();
29+
Config.UseCore(AppDirectory);
2830
}
2931

3032
/// <inheritdoc/>

src/WebJobs.Script/Host/ScriptHost.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,9 @@ protected virtual void Initialize()
471471
var bindingProviders = LoadBindingProviders(ScriptConfig, hostConfigObject, TraceWriter, _startupLogger, usedBindingTypes);
472472
ScriptConfig.BindingProviders = bindingProviders;
473473

474+
var coreBinder = bindingProviders.OfType<CoreExtensionsScriptBindingProvider>().First();
475+
coreBinder.AppDirectory = ScriptConfig.RootScriptPath;
476+
474477
// Allow BindingProviders to initialize
475478
foreach (var bindingProvider in ScriptConfig.BindingProviders)
476479
{

0 commit comments

Comments
 (0)