$ 0 0 Is there any example to do accomplish these tasks? Sorry, I'm lost with all the DI techniques being described here.