// ReSharper disable once TooManyDependencies public Activated(ISingletonLocator locator, Type objectType, TypeInfo targetType, Type definition) : base(definition) { _locator = locator; _objectType = objectType; _targetType = targetType; }
public LocatedSerializerComposerResult(ISingletonLocator locator, Type composerType, Func <object, ISerializerComposer> composer) { _locator = locator; _composerType = composerType; _composer = composer; }
public GenericSingleton(ISingletonLocator singletons) => _singletons = singletons;
public Activators(IActivatingTypeSpecification specification, IActivators activators, ISingletonLocator locator) { _specification = specification; _activators = activators; _locator = locator; }
public void LocalStrict( ISingletonLocator sut ) { Assert.IsType<SingletonLocator>( sut ); }
public Activators(IActivators activators, ISingletonLocator locator) { _activators = activators; _locator = locator; }