Saltar al contenido principal

Inyección de dependencias (Zenject)

Próximamente.

Esta página cubrirá (solo nivel Source):

  • Por qué MCE utiliza Zenject (Extenject) para DI.
  • El patrón Installer y todos los installers de MCE.
  • Bindings de ProjectContext vs SceneContext.
  • [Inject] en métodos Construct() vs inyección por campo.
  • Convención .AsSingle().Lazy() y por qué.
  • Patrón DialogManager.Factory para instanciación en tiempo de ejecución.
  • Crear sus propios installers para sistemas personalizados.
  • Testing con contenedores mock.
  • Errores comunes y depuración de fallos de inyección.