/src/SampleLibrary/AOP/SampleAroundInvoke.cs
http://github.com/philiplaureano/LinFu · C# · 22 lines · 17 code · 5 blank · 0 comment · 0 complexity · 9f3b572834edcc66f9ae924db2ab82db MD5 · raw file
- using LinFu.AOP.Interfaces;
- namespace SampleLibrary.AOP
- {
- public class SampleAroundInvoke : IAroundInvoke
- {
- public bool BeforeInvokeWasCalled { get; private set; }
- public bool AfterInvokeWasCalled { get; private set; }
- public void BeforeInvoke(IInvocationInfo info)
- {
- BeforeInvokeWasCalled = true;
- }
- public void AfterInvoke(IInvocationInfo info, object returnValue)
- {
- AfterInvokeWasCalled = true;
- }
- }
- }