Show / Hide Table of Contents

    Interface IContainer

    The combination of IResolver and IBinder and this should only be used in an IContext. Most of the time classes that require the dependency should only be using an IResolver to resolve the dependency. This is following the principle of Interface Segregation.

    Inherited Members
    IBinder.Bind(Type)
    IBinder.Bind<TContract>()
    IBinder.Unbind(Type)
    IBinder.Unbind<TContract>()
    IBinder.Unbind(Type, Object)
    IBinder.Unbind<TContract>(Object)
    IResolver.CanResolve(Type)
    IResolver.CanResolve(Type, Object)
    IResolver.CanResolve<TContract>()
    IResolver.CanResolve<TContract>(Object)
    IResolver.TryResolve(Type, Object)
    IResolver.TryResolve(Type, Object, Object)
    IResolver.TryResolve<TContract>(TContract)
    IResolver.TryResolve<TContract>(Object, TContract)
    IResolver.Resolve(Type)
    IResolver.Resolve(Type, Object)
    IResolver.Resolve<TContract>()
    IResolver.Resolve<TContract>(Object)
    IResolver.ResolveAll(Type)
    IResolver.ResolveAll(Type, IEnumerable<Object>)
    IResolver.ResolveAll<TContract>()
    IResolver.ResolveAll<TContract>(IEnumerable<Object>)
    IResolver.ResolveAll<TContract>(Predicate<TContract>)
    Namespace: IdleKit.Core
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IContainer : IBinder, IResolver
    Back to top Copyright © 2020 East Side Games Inc.