Del curso: .NET 8 esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.800 cursos impartidos por expertos del sector.
Constructores primarios - Tutorial de .NET
Del curso: .NET 8 esencial
Constructores primarios
Los constructores primarios nos brindan una sintaxis más concisa y compacta que nos ayuda a simplificar el código de nuestras clases. Aquí, por ejemplo, tengo esta aplicación construida con ASP.NET CORE, que es una aplicación web para la empresa ficticia Wisdom Pet Medicine, para el control de mascotas. Acá en el folder Dal, tengo una clase llamada WpmDbContext, que representa al DbContext del EntityFramework para el acceso a datos. En este caso, está creando una gran cantidad de datos iniciales, pues para probar la aplicación. Sin embargo, por acá podemos ver que en la línea 13 tengo un constructor tradicional, aquí tengo public WpmDbContext y los parámetros que requiero, y además por acá estoy indicando que quiero heredar o invocar el constructor de la clase base, que también solicita un objeto del mismo tipo del parámetro. Bueno, pues esto lo podemos cambiar a la sintaxis de constructores primarios. Vamos a hacerlo, simplemente voy a cortar todo esto que está aquí, vamos a pasarlo…