예제 #1
0
        protected override AbstractConfigurationRunner InstallInto(IWindsorContainer container)
        {
            var system   = (IResourceSubSystem)container.Kernel.GetSubSystem(SubSystemConstants.ResourceKey);
            var resource = system.CreateResource(uri);
            var Uri      = new CustomUri(uri);

            return(BooReader.Read(container, Uri, GenerationOptions, GetName(), EnvironmentName));
        }
        public void SetUp(IWindsorContainer container, IConfigurationStore store)
        {
            string name = null;

            name = env != null?env.GetEnvironmentName() : "ResourceWindsor";

            if (uri != null)
            {
                BooReader.Read(container, uri, name);
            }
            else
            {
                BooReader.Read(container, fileName, name);
            }
        }
 protected override AbstractConfigurationRunner InstallInto(IWindsorContainer container)
 {
     return(BooReader.Read(container, stream, GenerationOptions, GetName(), EnvironmentName));
 }
예제 #4
0
 protected override AbstractConfigurationRunner InstallInto(IWindsorContainer container)
 {
     return(BooReader.Read(container, fileName, EnvironmentName, GenerationOptions, ImportedNamespaces));
 }