コード例 #1
0
        public ConfigurationRegisterer(ContainerBuilder containerBuilder, AutoRegisterOptions options)
        {
            _containerBuilder = containerBuilder;
            _options          = options;

            _instanceFactory       = options.ObjectFactory;
            _profileMatcher        = new ProfileMatcher(options.Profiles);
            _parameterInfoResolver = new ParameterInfoResolver(new ConfigValueResolver(options.ConfigResolver), new InjectResolver());
        }
コード例 #2
0
 public ComponentRegisterer(ContainerBuilder containerBuilder, AutoRegisterOptions options)
 {
     _containerBuilder = containerBuilder;
     _features         = options.Features;
     _profileMatcher   = new ProfileMatcher(options.Profiles);
 }