API Diff between 3.2.1-preview-575 and 3.1.0-preview-538
46 Additions
42 Removals
Stashbox
-
public interface IStashboxContainer : IDependencyRegistrator, IDependencyResolver, IServiceProvider, IAsyncDisposable, IDisposable, IDependencyReMapper, IDependencyCollectionRegistrator, IDecoratorRegistrator, IFuncRegistrator
-
public sealed class StashboxContainer : IStashboxContainer, IDependencyRegistrator, IDependencyResolver, IServiceProvider, IAsyncDisposable, IDisposable, IDependencyReMapper, IDependencyCollectionRegistrator, IDecoratorRegistrator, IFuncRegistrator
Stashbox.Attributes
Stashbox.Configuration
Stashbox.Exceptions
Stashbox.Lifetime
Stashbox.Registration
-
public interface IDecoratorRepository
-
public interface IRegistrationRepository
- void AddOrUpdateRegistration(IServiceRegistration registration, Type serviceType, bool remap, bool replace)
- void AddOrUpdateRegistration(ServiceRegistration registration, Type serviceType, bool remap, bool replace)
- IEnumerable<KeyValuePair<Type, IServiceRegistration>> GetRegistrationMappings()
- IServiceRegistration GetRegistrationOrDefault(Type type, ResolutionContext resolutionContext, object name = null)
- IServiceRegistration GetRegistrationOrDefault(TypeInformation typeInfo, ResolutionContext resolutionContext)
- IEnumerable<IServiceRegistration> GetRegistrationsOrDefault(TypeInformation typeInfo, ResolutionContext resolutionContext)
- IEnumerable<KeyValuePair<Type, ServiceRegistration>> GetRegistrationMappings()
- ServiceRegistration GetRegistrationOrDefault(Type type, ResolutionContext resolutionContext, object name = null)
- ServiceRegistration GetRegistrationOrDefault(TypeInformation typeInfo, ResolutionContext resolutionContext)
- IEnumerable<ServiceRegistration> GetRegistrationsOrDefault(TypeInformation typeInfo, ResolutionContext resolutionContext)
-
public interface IServiceRegistration
-
public class RegistrationContext
-
public class ServiceRegistration
Stashbox.Resolution
System.Linq.Expressions