/src/LinFu.AOP.Interfaces/IModifiableType.cs
C# | 15 lines | 7 code | 0 blank | 8 comment | 0 complexity | d1d737a0e68b76d84009ff50d84eb476 MD5 | raw file
- namespace LinFu.AOP.Interfaces
- {
- /// <summary>
- /// Represents a type that has been modified to support
- /// pervasive method interception.
- /// </summary>
- public interface IModifiableType : IMethodReplacementHost, IAroundInvokeHost
- {
- /// <summary>
- /// Gets or sets the value indicating whether or not
- /// method interception should be disabled.
- /// </summary>
- bool IsInterceptionDisabled { get; set; }
- }
- }