PageRenderTime 62ms CodeModel.GetById 40ms app.highlight 1ms RepoModel.GetById 19ms app.codeStats 0ms

/src/LinFu.IoC/Configuration/Interfaces/IContainerActivationContext.cs

http://github.com/philiplaureano/LinFu
C# | 18 lines | 9 code | 1 blank | 8 comment | 0 complexity | 3c1a590c4d4b3bac788e8f446a658f65 MD5 | raw file
 1using LinFu.AOP.Interfaces;
 2using LinFu.IoC.Interfaces;
 3
 4namespace LinFu.IoC.Configuration.Interfaces
 5{
 6    /// <summary>
 7    ///     Represents a class that describes a request to instantiate a particular object type using a given
 8    ///     <see cref="IServiceContainer" /> instance.
 9    /// </summary>
10    public interface IContainerActivationContext : IActivationContext
11    {
12        /// <summary>
13        ///     Gets the value indicating the <see cref="IServiceContainer" /> instance
14        ///     that will instantiate the <see cref="IActivationContext.TargetType" />.
15        /// </summary>
16        IServiceContainer Container { get; }
17    }
18}