Jackett.Engine.BuildContainer C# (CSharp) Method

BuildContainer() public static method

public static BuildContainer ( ) : void
return void
        public static void BuildContainer()
        {
            var builder = new ContainerBuilder();
            builder.RegisterModule<JackettModule>();
            container = builder.Build();

            // Register the container in itself to allow for late resolves
            var secondaryBuilder = new ContainerBuilder();
            secondaryBuilder.RegisterInstance<IContainer>(container).SingleInstance();
            SetupLogging(secondaryBuilder);
            secondaryBuilder.Update(container);

        }