wirebox.system.ioc.Provider
) that will be configured to provide the mapping you want, then injected instead of the real object requested.provider
annotation. It also gives you an interface (wirebox.system.ioc.IProvider
), which is very simple, which you can implement in order to register your own complex providers with WireBox.