The purpose of this repo is to help demonstrate some different assembly loading scenarios when using Azure Functions. Its pretty bare-bones right now - the scenarios covered are for Azure Functions v1 and include:
- ReferenceNewerJsonNet - Referencing a newer version of JSON.NET than what is used by Azure Functions
- ReferenceNuGetRequiringBindingRedirect - Referencing a NuGet that requires binding redirects to successfully load its own dependencies
- ReferenceProjectThatDependsOnNewerJsonNet - Using a project reference on a .NET Standard class library that in turn depends on a newer version of JSON.NET
See here for some additional context.
If you are having trouble using Azure Functions due to assembly loading issues, please take a look at the examples in this repo to see if your scenario is represented. If not, please consider sending a pull request!
The format is to use a separate directory + solution for each scenario as often a given scenario requires multiple projects.