Open MikeStall opened 7 years ago
Builtin extensions should use the BYOB stack and be lazily loaded. We can do this in a non-breaking way by having a static map for builtins types to their appropriate assembly, and then rely on BYOB.
https://github.com/Azure/azure-webjobs-sdk-script/issues/1406 tracks moving other bindings to the BYOB stack. https://github.com/Azure/azure-webjobs-sdk-script/issues/1586 tracks a means for specifying and loading non-builtin extensions.
We needed to pull this fix since it broke customers in some corner cases:
Need to either take a breaking change, or find some way to opt in.
Builtin extensions should use the BYOB stack and be lazily loaded. We can do this in a non-breaking way by having a static map for builtins types to their appropriate assembly, and then rely on BYOB.
https://github.com/Azure/azure-webjobs-sdk-script/issues/1406 tracks moving other bindings to the BYOB stack. https://github.com/Azure/azure-webjobs-sdk-script/issues/1586 tracks a means for specifying and loading non-builtin extensions.