...

/

Metaprogramming with Proxy

Metaprogramming with Proxy

Learn about the basics of proxy and how to create a dummy proxy.

In an earlier example, in the Injecting Multiple Properties lesson, we introduced a few missing properties like first and last into arrays. This is member injection; we knew what to introduce or inject at code writing time. While that’s fun and useful, member synthesis ups the challenge and the resulting benefits by a few notches:

  • With synthesis, we can bring onboard new members into a class based on runtime context.
  • We can also alter the behavior of existing methods or
...