Del curso: .NET 8 esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.300 cursos impartidos por expertos del sector.
Abstracción de tiempo con TimeProvider - Tutorial de .NET
Del curso: .NET 8 esencial
Abstracción de tiempo con TimeProvider
Ahora, en .NET 8 podemos usar la clase TimeProvider como abstracción de tiempo. Esto es sumamente útil cuando nuestras aplicaciones tienen un comportamiento diferente según el huso horario. Además, cuando creamos pruebas unitarias para dicho código. Entonces, aquí en esta aplicación que tengo en pantalla voy a crear una clase llamada, digamos, MyTimeProvider, y esta clase quiero que herede de la clase base TimeProvider, que está en el namespace system. Esta clase base TimeProvider tiene diferentes miembros virtuales que podemos sustituir a través de Override. Específicamente, en este video voy a utilizar LocalTimeZone para poder tener un comportamiento diferente según el objeto TimeZoneInfo que le pasemos por acá en el constructor. Vamos a escribirlo, TimeZoneInfo, y aquí le voy a poner tzi, y esto es lo que voy a regresar. Con esta clase, ahora tengo la oportunidad de pasarle diferentes objetos de tipo TimeZoneInfo para obtener la información de la hora local. Por ejemplo, Madrid. Yo…
Contenido
-
-
-
-
-
-
Nuevas clases de Data Annotations4 min 6 s
-
(Bloqueado)
Frozen Collections3 min 12 s
-
(Bloqueado)
Abstracción de tiempo con TimeProvider4 min 42 s
-
(Bloqueado)
Obteniendo elementos aleatorios y revolviendo listas con Random3 min 31 s
-
(Bloqueado)
Habilitando la opción de NativeAOT2 min 3 s
-
(Bloqueado)
Usando una biblioteca compilada con NativeAOT desde un programa de C4 min 9 s
-
-
-