Exemplo n.º 1
0
        public static ContainerBuilder GetTestsContainer(DependencyInstanceType type = DependencyInstanceType.SingleInstance)
        {
            ContainerBuilder builder = new ContainerBuilder();

            AutofacDependencyMapProvider.BuildBaselineDependencies(builder, type);

            return(builder);
        }
Exemplo n.º 2
0
        public static ContainerBuilder GetWebApiContainer()
        {
            ContainerBuilder builder = new ContainerBuilder();

            AutofacDependencyMapProvider.BuildBaselineDependencies(builder);
            AutofacDependencyMapProvider.AddOtherWebApiDependencies(builder);

            return(builder);
        }
Exemplo n.º 3
0
        public static ContainerBuilder GetMonitorSvcContainer(DependencyInstanceType type = DependencyInstanceType.InstancePerLifetimeScope)
        {
            ContainerBuilder builder = new ContainerBuilder();

            AutofacDependencyMapProvider.BuildBaselineDependencies(builder, type);
            AutofacDependencyMapProvider.AddOtherMonitorServiceDependencies(builder);

            return(builder);
        }
Exemplo n.º 4
0
        public static ContainerBuilder GetOrderServiceContainer()
        {
            ContainerBuilder builder = new ContainerBuilder();

            AutofacDependencyMapProvider.BuildBaselineDependencies(builder);
            AutofacDependencyMapProvider.AddOtherOrderServiceDependencies(builder);

            return(builder);
        }