AzureFunctions.Extensions.SimpleDependencyInjection 1.0.1

Based on Boris Wilhelms code https://blog.wille-zone.de/post/azure-functions-proper-dependency-injection/

There is a newer version of this package available.
See the version list below for details.
Install-Package AzureFunctions.Extensions.SimpleDependencyInjection -Version 1.0.1
dotnet add package AzureFunctions.Extensions.SimpleDependencyInjection --version 1.0.1
<PackageReference Include="AzureFunctions.Extensions.SimpleDependencyInjection" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AzureFunctions.Extensions.SimpleDependencyInjection --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Packaged code based on Boris Wilhelms code. A basic configuration interface has been added to enable packaging. The code expects a single implementation of this interface. The container configuration is shared by all functions in the app.

Configuration example:

using AzureFunctions.Extensions.SimpleDependencyInjection;

namespace MyFunctionApp {

    public class Startup : IContainerConfigurator
    {
        public void Configure(IServiceCollection services)
        {
            // supports basic registrations+scoped (as in article)
            services.AddSingleton(...);
            services.AddSingleton<...>();
        }
    }
}   

Packaged code based on Boris Wilhelms code. A basic configuration interface has been added to enable packaging. The code expects a single implementation of this interface. The container configuration is shared by all functions in the app.

Configuration example:

using AzureFunctions.Extensions.SimpleDependencyInjection;

namespace MyFunctionApp {

    public class Startup : IContainerConfigurator
    {
        public void Configure(IServiceCollection services)
        {
            // supports basic registrations+scoped (as in article)
            services.AddSingleton(...);
            services.AddSingleton<...>();
        }
    }
}   

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.7 714 1/21/2019
1.0.6 388 9/5/2018
1.0.5 354 9/2/2018
1.0.4 169 8/31/2018
1.0.3 186 7/30/2018
1.0.2 175 7/30/2018
1.0.1 185 7/26/2018
1.0.0 174 7/26/2018
Show less