static Aspects() { mixin = new CSharpDeveloperMixin(); traceAspect = new TraceAspect(); traceAspect2 = new TraceAspect2(); traceAspect3 = new TraceAspect3(); }
public int Invoke(ref CSharpDeveloperMixin instance, IFunctionArgs <int, int, int, int> args) { var i = args.Arg1; var k = args.Arg3; args.ReturnValue = instance.Code(ref i, args.Arg2, ref k); args.Arg1 = i; args.Arg3 = k; return(args.ReturnValue); }
public Person() { developer = new CSharpDeveloperMixin(); }