/src/LinFu.AOP.Interfaces/IActivationContext.cs
http://github.com/philiplaureano/LinFu · C# · 20 lines · 9 code · 2 blank · 9 comment · 0 complexity · 911ee956e0715da4710e99aab76d1c84 MD5 · raw file
- using System;
- namespace LinFu.AOP.Interfaces
- {
- /// <summary>
- /// Represents a class that describes a request to instantiate a particular object type.
- /// </summary>
- public interface IActivationContext
- {
- /// <summary>
- /// Gets the value indicating the type to be instantiated.
- /// </summary>
- Type TargetType { get; }
- /// <summary>
- /// Gets the value indicating the arguments that will be passed to the constructor during instantiation.
- /// </summary>
- object[] AdditionalArguments { get; }
- }
- }