di in configuration