Exemplo n.º 1
0
 static Aspects()
 {
     mixin        = new CSharpDeveloperMixin();
     traceAspect  = new TraceAspect();
     traceAspect2 = new TraceAspect2();
     traceAspect3 = new TraceAspect3();
 }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 public Person()
 {
     developer = new CSharpDeveloperMixin();
 }