Hola. Gracias por pasar.
Estamos trabajando activamente en la planificación de .NET 6 y nos gustaría su ayuda con esto.
En las próximas semanas, analizaremos todos los problemas de nuestra lista de trabajos pendientes e identificaremos candidatos para .NET 6. Para tomar una decisión sobre si un problema es un buen candidato o no para la próxima versión, también analizamos el número de upvotes 👍 (y otras reacciones). Para ayudarnos a priorizar los problemas que la comunidad considera más importantes, busque los problemas que desea que se resuelvan y vote por ellos.
⚠️ No agregue descripciones de lo que desea ver como comentarios en este número.
Compilación de AoT https://github.com/dotnet/aspnetcore/issues/5466
Soporte SVG en Blazor https://github.com/dotnet/aspnetcore/issues/18271
Soporte de enfoque automático HTML en Blazor WASM
Projet Reload para guardar con Kestrel como lo hace IIS Express.
MobileBlazorbindings en el experimento tuvo una buena respuesta. Esperamos que pueda convertirse en un proyecto formal de Microsoft lo antes posible, y pueda proporcionar funciones completas, para que los usuarios puedan enfocarse en su propia lógica de negocios, especialmente las aplicaciones híbridas. Parece tener la oportunidad de superar a los electrones, más aerodinámico pero más poderoso.
Mejoras en el editor y depurador y recarga en caliente (editar y continuar): https://github.com/dotnet/aspnetcore/issues/5456
Soporte de API de transmisión a MVC
Ejemplo: https://github.com/dotnet/aspnetcore/issues/4833#issuecomment -298857229
public class MyStreamingApi : Controller
{
[HttpGet("/tweets")]
[Streaming]
public async IAsyncEnumerable<Tweet> Get()
{
while (var tweet = await GetOneTweet())
{
yield return tweet;
}
}
}
Todo esto es genial, amigos. Asegúrese de votar a favor de los problemas relacionados, en lugar de vincular los problemas aquí. Eso es lo que vamos a ver después de todo.
@mkArtakMSFT # 11558 está bloqueado, no podemos
Solicitud de función: Drop-in component for ASP Identity Administration, Portals, UI, SSO, Claims, AD-Sync, Token, Multi.Tenant Management
para que las plantillas de Visual Studio no requieran componentes de terceros con licencia comercial.
He estado mirando / esperando algunos años. pacientemente, sin embargo, algunos cambios recientes me han obligado a solicitar: Microsoft revisa esto para su comunidad de desarrolladores, teniendo en cuenta que algunos de los precios se comparan con los salarios de 10 a 15 desarrolladores en Bangladesh, Vietnam, India, Filipinas, etc.
Necesidad central y básica, pero muy compleja y crítica.
Hay un vacío en la solución nativa de .NET, a diferencia de Java, PHP Stacks, etc., donde hay muchas opciones nativas de administración y gestión de identidades que los desarrolladores aprovechan en todas sus plataformas sin problemas, por ejemplo, J2EE Pluggable Identity Marco de gestión o JSR 168 o JSR 286 o JSR-351 o JSR-375.
¿Porque es esto importante? porque al usar Java o PHP, ha permitido funcionalidades básicas, sencillas, claras y básicas en esas pilas nativas. Como resultado, si busca JSR 168
o JSR 286
o JSR-351
o JSR-375
Multi-inquilinos, Group to roles, o reclamos viceversa es tan fácil vs. .NET, dispositivos móviles, portales, todos funcionan a la perfección y de forma coherente con las correcciones de seguridad gestionadas por IBM o SalesForce u Oracle o Red Hat, etc. Esto permite al desarrollador ser productivo desde el principio.
En .Net hay un soporte nulo / muy limitado, que siempre requiere una combinación de terceros como barrera de entrada y adopción de la aplicación ASP. Esto no es trivial para los desarrolladores y es una vulnerabilidad de seguridad que requiere la atención de los expertos de Microsoft.
Ejemplo: Tenemos un sitio de intercambio de información privada sin OSS para la comunidad casi gratis (pague si lo desea), y cuando comenzamos con formularios web, luego Simple Membership, Identity, Identity 2 ASP MVC, implementamos gran parte de esto además de estos desde cero, cuando nos mudamos a .NET Core fue otro esfuerzo. Además del desarrollo, hubo mucha confusión sobre los conceptos internos y cómo ahora significaban cosas nuevas. Roles, Claims, Federation, SAML luego SAML 2.0 y luego Open ID 2.
Describe la solución que te gustaría
User Defined/Created Fields UDF
desde el nivel de soporte de administrador.Configuration.MultiTenancy.IsEnabled = true;
Global DataFilter para entidades inquilinas¡Es hora de que MS aborde esta característica central de mantenimiento de puerta!
DDOS throttling
@mkArtakMSFT # 11558 está bloqueado, no podemos
@expcat ¡ Lo he vuelto a abrir!
@papyr vota a favor de los problemas relacionados y, si no puedes encontrarlos, crea nuevos problemas para cada uno por separado. De esa manera, podemos rastrear estas solicitudes. De lo contrario, muchas preguntas se perderán / olvidarán.
Plantilla de panel de administración incorporada e integración con Vue.
@mrkarMSFT gracias por la idea 👍 pero siguen cerrando mis solicitudes de funciones y bloqueándolas, ¡así que no pueden votar a favor!
¿Puede desbloquear 26594 para permitir votar sobre la función, por favor?
Plantilla de panel de administración incorporada e integración con Vue.
¿Te refieres a Like Skoruba.Admin y luego upvote https://github.com/dotnet/aspnetcore/issues/26594
interoperabilidad blazor wasm-to-wasm sin javascript (WASI) [https://github.com/WebAssembly/interface-types/blob/master/proposals/interface-types/Explainer.md]
proporcione una forma de mejorar la experiencia del usuario para el progreso de carga de blazor wasm, la barra de progreso y / o el nombre de archivo que se está descargando actualmente.
plantilla de proyecto blazor server / wasm usando fast (componentes) como interfaz de usuario como inicio rápido / ejemplo
por favor agregue soporte para sftp
"Propuesta: Ver espacios de componentes" está bloqueado
Proporcionar un mecanismo integrado o proporcionado por el marco para los componentes de vista, cuando se procesan a través de un asistente de etiquetas, para representar contenido secundario proporcionado por el usuario que se puede inyectar en la plantilla de vista del componente de vista en ubicaciones predefinidas.
Servidor de identidad interno (hecho por Microsoft) y otros módulos de seguridad
No puedo encontrar un problema con respecto al bucle de desarrollo rápido en general que no mencione blazor, me gustaría que toda la experiencia de desarrollo fuera mucho más rápida
¿Podría ser una buena idea crear una nueva llamada a la acción con los comentarios deshabilitados?
@mkArtakMSFT
@mrpmorris @mkArtakMSFT Deberías considerar seriamente abandonar todo el asunto de las llamadas a la acción. Elegir qué problemas deben resolverse en función de los votos de la comunidad es la razón por la que nunca más dejo comentarios / informes de errores de productos de MS: si no tiene seguidores en las redes sociales o muchos compañeros de trabajo para votar sus problemas, simplemente languidecen y finalmente se cierran.
Mi sugerencia sería seleccionar temas / direcciones generales en las que el proyecto pueda avanzar, dejar que las personas elijan entre ellos y dejar que eso guíe parte del esfuerzo general, sin hacer compromisos específicos con temas específicos.
Es un voto consultivo no vinculante :)
@mrkarMSFT gracias por la idea 👍 pero siguen cerrando mis solicitudes de funciones y bloqueándolas, ¡así que no pueden votar a favor!
¿Puede desbloquear 26594 para permitir votar sobre la función, por favor?
@papyr investigando el problema, creo que no es algo alineado con nuestra visión a largo plazo. Y esa es la razón por la que @blowdart ha cerrado ese problema. Dado eso, parece que no podremos priorizar ese para .NET 6 con seguridad.
@ 3GDXC ha enumerado varias solicitudes de funciones arriba. Asegúrese de presentar problemas separados para cada uno para que podamos rastrearlos mejor.
¿Podría ser una buena idea crear una nueva llamada a la acción con los comentarios deshabilitados?
@mkArtakMSFT
Lo estaba considerando originalmente, pero no quería silenciar a la gente. Si esto continúa, probablemente bloquee esta conversación.
@mrpmorris @mkArtakMSFT Deberías considerar seriamente abandonar todo el asunto de las llamadas a la acción. Elegir qué problemas deben resolverse en función de los votos de la comunidad es la razón por la que nunca más dejo comentarios / informes de errores de productos de MS: si no tiene seguidores en las redes sociales o muchos compañeros de trabajo para votar sus problemas, simplemente languidecen y finalmente se cierran.
Mi sugerencia sería seleccionar temas / direcciones generales en las que el proyecto pueda avanzar, dejar que las personas elijan entre ellos y dejar que eso guíe parte del esfuerzo general, sin hacer compromisos específicos con temas específicos.
@mnmr Estamos tratando de que la comunidad
Compilación AoT # 5466
AOT combinado con el paralelismo basado en tareas del navegador destruiría JS.
Compatibilidad con .NET WebAssembly del paralelismo basado en tareas.
https://github.com/dotnet/runtime/issues/40619
Haga que sea estúpido y simple depurar aplicaciones de Blazor Server que arrojan errores de circuito que indican solo activar excepciones detalladas, pero cuando termine, no brinde mejor información después del hecho. N.º 26705
Haga que sea estúpido y simple depurar aplicaciones de Blazor Server que arrojan errores de circuito que indican solo activar excepciones detalladas, pero cuando termine, no brinde mejor información después del hecho.
@anthcool , presente un problema al respecto. Lo clasificaremos y lo incluiremos en nuestra planificación.
Haga que sea estúpido y simple depurar aplicaciones de Blazor Server que arrojan errores de circuito que indican solo activar excepciones detalladas, pero cuando termine, no brinde mejor información después del hecho.
@anthcool , presente un problema al respecto. Lo clasificaremos y lo incluiremos en nuestra planificación.
Acabo de agregar uno. ¡Gracias!
Creo que sería realmente útil tener soporte integrado para Pub / Sub, o al menos algo parecido a los eventos .NET. Hoy en día escenarios como tener el componente B (hijo) y el componente A (padre), notificar a los componentes C ... N (no hijo de A), no son tan fáciles de hacer. Técnicamente, necesitas inventar un truco.
Creo que sería realmente útil tener soporte integrado para Pub / Sub, o al menos algo parecido a los eventos .NET. Hoy en día escenarios como tener el componente B (hijo) y el componente A (padre), notificar a los componentes C ... N (no hijo de A), no son tan fáciles de hacer. Técnicamente, necesitas inventar un truco.
@ ylr-research, envíe un número por separado para continuar la conversación allí.
Separación automática de módulos y carga diferida.
Renderice la etiqueta de apertura y cierre condicional https://github.com/dotnet/aspnetcore/issues/26368. Sin la mayoría de los excelentes diseños, no es posible renderizarlos en Blazor
Agregue todas las propiedades de HttpMessageHandler en el lado del cliente. En la actualidad, le falta mucho código y no podemos usar muchos de ellos
Uso de InMemoryCache en Blazor wasm
Soporte para carpetas de funciones ya sea de fábrica o en un nuget. En lugar del típico desorden:
Ordenar por tipos:
Controllers
CustomerController
InvoiceController
SmsController
...hundreds of files
Views
CustomerUpdate.cshtml
CustomerDelete.cshtml
InvoiceView.cshtml
SmsSend.cshtml
...hundreds of files
Organizar por características en su lugar:
Features
Sms
...relevant files here
Customers
...relevant files here
Invoice
...relevant files here
Este es un enfoque más lógico para estructurar cualquier tipo de aplicación, ya sea usando ASP.NET Core, .NET Core, algo totalmente diferente, de todos modos. Lea más sobre esto aquí: https://dev.to/jamesmh/the-life-changing-and-time-saving-magic-of-feature-focused-code-organization-1708
Esto funcionaría para MVC, Razor Pages, Rest API.
ASP.NET Core MVC - Razor - Contenido secundario parcial anidado parcial y parcial simple
Compatible con Edge más antiguo (¿con polyfills?)
https://github.com/dotnet/aspnetcore/issues/26475
Hola. Estado en cascada para componentes padre hijo.
SASS como ciudadano de primera clase en la cadena de herramientas (reconocimiento de variables, intellisense en todas las importaciones y compilación)
Soporte directo para alojar una aplicación Blazor en un escritorio, con acceso a periféricos locales y .NET Core en el cliente. WASM es excelente, pero si tenemos el escritorio completo disponible, hace que cosas como la funcionalidad de punto de venta para dispositivos locales sean mucho más fáciles
No estoy seguro de cuándo solucionará esto para .Net core
https://github.com/dotnet/runtime/issues/29935
Arrastrar y soltar. Sería bueno terminar el trabajo de McKinnon: https://github.com/dotnet/aspnetcore/issues/18754
Futuros de lecho rocoso: # 15005
Componentes en cascada: detecta el componente principal automáticamente
Soporte oficial para HTTP / 3 (QUIC) con soporte en servicios de Azure idealmente;)
Reducir el tamaño de DLL / Eliminar dependencias.
Una cosa que me ha estado molestando últimamente es reducir el tamaño de la descarga, ver # 26780
Es solo una pequeña cosa, pero eliminar las dependencias marca la diferencia 😉
En el futuro, ¿quizás podría AOT compilar archivos DLL en archivos WASM?
Mejorar la reproducción previa # 26794 _ (Evitar el efecto FOOC clásico absoluto) _
El concepto que se necesita aquí se llama hidradación del lado del cliente SSR . Ejemplos en js SSR land explicados en el primer párrafo de los enlaces a continuación:
El número 26802 probablemente debería fusionarse con el mencionado anteriormente.
Componentes oficiales de Microsoft Design para Blazor: # 11229
Ya es la función más votada en el Backlog con 122 votos a favor.
Manera incorporada de obtener una referencia de componente secundario o principal en Blazor: https://github.com/dotnet/aspnetcore/issues/26826
Soporte SSRS: # 362, # 1528, # 1764, # 12666, # 22304
Todos los problemas se han cerrado y bloqueado, por lo que no se pueden votar a favor.
Actualmente 1005 votos en el sitio de comentarios, sin actualización desde 2018:
desarrollar un SSRS ReportViewer para ASP.NET Core - Comentarios de clientes para ACE Community Tooling
Control de menú receptivo para Blazor en .NET 6 # 26917
Estudio MAUI (diseño de interfaz de usuario) para .NET 6 # 26918
Me gustaría tener más control a nivel de aplicación sobre la representación https://github.com/dotnet/aspnetcore/issues/26016
@ danroth27 ¿qué sucedió con el problema de que Blazor fue bloqueado por algunos tipos de enrutador? Aparte de proporcionar una solución manual, ¿se está haciendo algo para solucionar esto? Los tickets no permitirán nuevos comentarios.
Generador de sitio estático # 26929
@mrpmorris Si se encuentra en un entorno donde los archivos con extensiones "dll" simplemente están bloqueados, le proporcionamos los pasos manuales para cambiar la extensión. No hemos identificado ningún trabajo adicional en esta área actualmente. Si cree que debemos hacer más, presente un problema con su sugerencia y la revisaremos.
Buenos días, espero no equivocarme pero he notado que el Timer () está
se ralentiza cuando cambia de pestaña en el navegador.
Haga un ejemplo básico de los posibles problemas y este es mi enlace de repositorio (https://github.com/PercyLeon123/Cronometro).
Para detallar lo sucedido, realice algunas pruebas y regístrelo.
Ejemplo básico y simple, se ralentiza 10 minutos https://youtu.be/jHLVCSGXPMs
Ejemplo con más código, se ralentiza 1 minuto y 50 segundos https://youtu.be/YhEVTVB2ai0
si no cambia la pestaña, el temporizador no se ralentiza https://youtu.be/2NI0NhRLdFY
En la descripción detallo lo sucedido. Soy Percy León de Lima-Peru
Contáctame Linkedin
¡Saludos!
Gracias por informar de esto, @ PercyLeon123.
¿Puede presentar un nuevo problema para realizar un seguimiento de esto por separado?
La mayoría de las solicitudes de funciones parecen estar relacionadas con Blazor. Si bien esto es comprensible debido a que es una nueva tecnología, con respecto a mis compañeros desarrolladores de Blazor, todavía hay algunos de nosotros que no usamos Blazor por varias razones que no son importantes. Espero que el tiempo de desarrollo no esté demasiado sesgado a favor de esa tecnología en detrimento de las características principales de ASP.NET que ayudarían a todos por ser características centrales. Estas son las características principales según upvotes:
Async
sufijo ProblemDetails
no se devuelve para 404 NotFound y 500 # 4953Forwarded
(RFC 7239) # 5978Puede ver una lista completa de problemas no relacionados con Blazor aquí .
Solicitud de función:
Drop-in component for ASP Identity Administration, Portals, UI, SSO, Claims, AD-Sync, Token, Multi.Tenant Management
para que las plantillas de Visual Studio no requieran componentes de terceros con licencia comercial.He estado mirando / esperando algunos años. pacientemente, sin embargo, algunos cambios recientes me han obligado a solicitar: Microsoft revisa esto para su comunidad de desarrolladores, teniendo en cuenta que algunos de los precios se comparan con los salarios de 10 a 15 desarrolladores en Bangladesh, Vietnam, India, Filipinas, etc.
Necesidad central y básica, pero muy compleja y crítica.
Hay un vacío en la solución nativa de .NET, a diferencia de Java, PHP Stacks, etc., donde hay muchas opciones nativas de administración y gestión de identidades que los desarrolladores aprovechan en todas sus plataformas sin problemas, por ejemplo, J2EE Pluggable Identity Marco de gestión o JSR 168 o JSR 286 o JSR-351 o JSR-375.
¿Porque es esto importante? porque al usar Java o PHP, ha permitido funcionalidades básicas, sencillas, claras y básicas en esas pilas nativas. Como resultado, si busca
JSR 168
oJSR 286
oJSR-351
oJSR-375
Multi-inquilinos, Group to roles, o reclamos viceversa es tan fácil vs. .NET, dispositivos móviles, portales, todos funcionan a la perfección y de forma coherente con las correcciones de seguridad gestionadas por IBM o SalesForce u Oracle o Red Hat, etc. Esto permite al desarrollador ser productivo desde el principio.En .Net hay un soporte nulo / muy limitado, que siempre requiere una combinación de terceros como barrera de entrada y adopción de la aplicación ASP. Esto no es trivial para los desarrolladores y es una vulnerabilidad de seguridad que requiere la atención de los expertos de Microsoft.
Ejemplo: Tenemos un sitio de intercambio de información privada sin OSS para la comunidad casi gratis (pague si lo desea), y cuando comenzamos con formularios web, luego Simple Membership, Identity, Identity 2 ASP MVC, implementamos gran parte de esto además de estos desde cero, cuando nos mudamos a .NET Core fue otro esfuerzo. Además del desarrollo, hubo mucha confusión sobre los conceptos internos y cómo ahora significaban cosas nuevas. Roles, Claims, Federation, SAML luego SAML 2.0 y luego Open ID 2.
Describe la solución que te gustaría
- Un drop-in es una solución extensible que admite el ecosistema de identidad ASP, administración, interfaz de usuario, SSO, token, administración de múltiples inquilinos
- Una sección de configuración para activar y desactivar las distintas funciones.
- Integrado en las plantillas VS (elimine el servidor de identidad, use la opción nativa de MS, etc.)
- Permitir una fácil integración con AD Active Directory
User Defined/Created Fields UDF
desde el nivel de soporte de administrador.- Las opciones actuales y los precios eliminan muchas de las aplicaciones existentes del uso continuo en la pila .NET sin una gran remodelación o el abandono completo del marco de MS.
¡Es hora de que MS aborde esta característica central de mantenimiento de puerta!
Necesitamos SAML2 y CAS para agregar.
Opción de actualización automática PartialViews a ViewComponents Se cuelga mucho código heredado en los parciales, necesitamos ViewComponents
o TagHelpers
Los marcos concurrentes pueden admitir una gama más amplia de arquitecturas (es posible que esta lista no sea exhaustiva):
por favor agregue soporte a más arquitecturas.
Gracias por los comentarios @YohanSciubukgian. Nuestro plan es admitir la mayoría o todos los sistemas operativos principales y combinaciones de chips. Ahora tenemos eso. En la actualidad, el único que realmente nos falta es Linux x86 (32 bits). Eso surge con bastante poca frecuencia. Los adicionales que ha mencionado aparecen aún menos. La comunidad es libre de agregar más configuraciones de nicho que mencionaría, pero dudo que eso suceda. AFAICT, no tienen ningún valor comercial práctico.
Personalmente, preferiría que agreguemos soporte para FreeBSD (en x64) que para PPC. Sospecho que beneficiaría a un orden de magnitud más de usuarios (si no muchos más).
También tenga en cuenta que actualmente estamos haciendo un gran esfuerzo para admitir Apple Silicon y Arm64 (en general). El simple hecho de admitir nuevos chips requiere una gran inversión. Contexto: https://github.com/dotnet/runtime/issues/43313 y https://devblogs.microsoft.com/dotnet/arm64-performance-in-net-5/. Es mucho mejor concentrarse en hacer un gran trabajo para los chips de la línea principal y dejar los chips heredados / aficionados para que sean compatibles con otras plataformas.
Actualmente, hay una empresa que trabaja en el soporte de MIPS para .NET Core: https://github.com/dotnet/runtime/issues/38069.
Esta publicación de HN está súper relacionada: https://news.ycombinator.com/item?id=24640545.
Gracias por los comentarios @YohanSciubukgian. Nuestro plan es admitir la mayoría o todos los sistemas operativos principales y combinaciones de chips. Ahora tenemos eso. En la actualidad, el único que realmente nos falta es Linux x86 (32 bits). Eso surge con bastante poca frecuencia. Los adicionales que ha mencionado aparecen aún menos. La comunidad es libre de agregar más configuraciones de nicho que mencionaría, pero dudo que eso suceda. AFAICT, no tienen ningún valor comercial práctico.
Personalmente, preferiría que agreguemos soporte para FreeBSD (en x64) que para PPC. Sospecho que beneficiaría a un orden de magnitud más de usuarios (si no muchos más).
También tenga en cuenta que actualmente estamos haciendo un gran esfuerzo para admitir Apple Silicon y Arm64 (en general). El simple hecho de admitir nuevos chips requiere una gran inversión. Contexto: dotnet / runtime # 43313 y https://devblogs.microsoft.com/dotnet/arm64-performance-in-net-5/. Es mucho mejor concentrarse en hacer un gran trabajo para los chips de la línea principal y dejar los chips heredados / aficionados para que sean compatibles con otras plataformas.
Actualmente, hay una empresa que trabaja en el soporte de MIPS para .NET Core: dotnet / runtime # 38069 .
Esta publicación de HN está súper relacionada: https://news.ycombinator.com/item?id=24640545.
Gracias por tu respuesta. No sé si es posible, pero como habías fusionado mono en dotnet / runtime repo para .net 5, tenía en mente exponer las arquitecturas existentes desarrolladas inicialmente para mono pero con soporte oficial de Microsoft.
Gran pregunta. El mono en dotnet / runtime está dirigido a Android, iOS y wasm.
Servidor de identidad incorporado # 27053
Gestor de tokens de IdentityServer
Mejora del rendimiento de WebSocket
Multithreading en el montaje web
https://github.com/dotnet/runtime/issues/40619
Mejora del aislamiento JS: archivos Colocate CS, CSS y JS
@mahdisml por favor presente un problema con detalles relevantes.
Componentes de la interfaz de usuario empresarial para Blazor
Publique Blazor Server o WASM en iOS / Android n. ° 27252
No puedo encontrar un problema con respecto al bucle de desarrollo rápido en general que no mencione blazor, me gustaría que toda la experiencia de desarrollo fuera mucho más rápida
@valeriob , aquí tienes: https://github.com/dotnet/aspnetcore/issues/18486
Las transacciones de compensación son una parte muy complicada del desarrollo de microservicios. ¿Podemos idear algún tipo de marco de alto nivel que lo facilite? La implementación de nivel inferior dice, por ejemplo, una implementación con redis o RabbitMQ que luego se puede proporcionar a mi comunidad para aumentarla.
mejor estructura de inicio. ahora "ConfigureServices" y "Configure" es complicado para el nuevo desarrollador de asp.net.
Soporte Blazor InputSelect para el atributo multiple
. https://github.com/dotnet/aspnetcore/issues/5519
Decuple SignInManager
y UserManager
en Identidad.
N.º 22597
Crear y agregar componentes dinámicamente.
Angular ComponentFactoryResolver
alternativa.
@Component({
selector: 'app-root',
template: `
<template #parent></template>
<button (click)="createChild()">Create Child</button>
`,
})
export class ParentComponent {
@ViewChild('parent', { read: ViewContainerRef }) container;
constructor(private resolver: ComponentFactoryResolver) {}
createChild() {
this.container.clear();
const factory: ComponentFactory = this.resolver.resolveComponentFactory(ChildComponent);
this.componentRef: ComponentRef = this.container.createComponent(factory);
}
}
Comentario más útil
Mejoras en el editor y depurador y recarga en caliente (editar y continuar): https://github.com/dotnet/aspnetcore/issues/5456