← All articles

Resources from Desert Code Camp

Slides, source code, and a fix for a Unity DynamicMethod bug from my Dependency Injection and Inversion of Control talk at Desert Code Camp.

Donn Felker

Donn Felker

2008.06.03 · 1 min read

This past weekend I presented the topic “Intro to Dependency Injection and Inversion of Control” at the Phoenix Desert Code Camp. A big thank you goes out to everyone who attended. It was such a popular topic that it actually moved up to the largest room in the conference location, the Theater at UAT! Thanks again everyone!

At the bottom of this post are the resources from this presentation.

Resolution from Error During the Presentation

For those of you were present when I ran into an issue with this “DynamicMethod” error, I have figured out the issue. It’s a bug in Unity. It looks like its been fixed and should be available in the next release.

image

I was able to work around this issue by moving the Dependency attribute into the Interface. I have updated the code in the download below to reflect this.

Presentation Resource Download

Full Solution Download (900K)

PowerPoint Presentation

You can also view the presentation online – located here.

Donn Felker

Written by Donn Felker

I've spent 25+ years shipping software, writing books, and running my own companies. I write about thinking clearly, working for yourself, and doing real work while AI rewrites the rules. New essays land here every week.

Get the newsletter

Keep reading