Estoy usando el libro de cuentos para ser el escaparate de diferentes componentes. Sin embargo, descubrí que el contexto de los diferentes componentes en el libro de cuentos no está separado. Por ejemplo, en una de las historias, registro los servicios simulados en la inyección de dependencia, y en otra historia, obtendré los servicios simulados ya inyectados de la historia anterior.
También descubrí que los archivos CSS que se importan también se guardan en la memoria. Si hay algunos estilos CSS globales, una vez que se importan en la primera historia, también podría obtenerlos en la segunda sin importarlos nuevamente.
Sin embargo, esto está causando problemas, por ejemplo, la biblioteca de inyección de dependencia se quejará de que un servicio se está inyectando dos veces.
Parece que todas las historias del libro de cuentos comparten el mismo contexto global. ¿Hay alguna forma de separar el contexto, de modo que cada una de las historias tenga su propio contexto que se destruye cada vez que la gente cambia la historia?
Por favor, hágamelo saber si necesita información adicional, por ejemplo, la configuración del libro de cuentos o algo así.
Gracias por adelantado.