/// <summary> /// /// </summary> /// <param name="env"></param> /// <param name="collector"></param> public TransientAutoInjectingEnvironmentProvider(string env, IAutoInjectingEnvironmentCollector collector) : this(env, collector, null) { }
/// <summary> /// /// </summary> /// <param name="env"></param> /// <param name="collector"></param> /// <param name="match"></param> public TransientAutoInjectingEnvironmentProvider(string env, IAutoInjectingEnvironmentCollector collector, Func <String, AutoInjectingGroupInfo, Object, ITypeFinder, IEnumerable <Assembly>, bool> match) { this.env = env; this.collector = collector; this.match = match; }
/// <summary> /// /// </summary> /// <param name="env"></param> /// <param name="collector"></param> public SingletonAutoInjectingEnvironmentProvider(string env, IAutoInjectingEnvironmentCollector collector) : this(env, collector, null) { }