public static RootManager CreateManager(WorkspaceSuperviser superviser, Action <ManagerBuilder> builder)
        {
            var managerBuilder = new ManagerBuilder(superviser);

            builder(managerBuilder);
            return(managerBuilder.Build(Maybe <IComponentContext> .Nothing, Maybe <AutofacOptions> .Nothing));
        }
Example #2
0
            public RootManager Create(Maybe <IComponentContext> context, Maybe <AutofacOptions> autofacOptions)
            {
                var config = new ManagerBuilder(Superviser);

                Action(config, context);

                return(config.Build(context, autofacOptions));
            }