Modding a 20-year-old game to make it even better (Part II)Disclaimer: This post is 100% human-written. I did not use any AI tools to write this post or any of the code that you will find here. In the previous article, I explained how I created a new global E1Sep 6 · 6 min readpublicstaticvoidmain.hashnode.dev
Modding a 20-year-old game to make it even better (Part I)Introduction Disclaimer: This post is 100% human-written. I did not use any AI tools to write this post or any of the code that you will find here. I am a huge fan of the Pokémon franchise. Pokémon Si11JJun 28 · 9 min readpublicstaticvoidmain.hashnode.dev
Utilizando funciones propias en lambdas de Entity Framework (core)En este artículo se trata cómo utilizar funciones personalizadas en lambdas de Entity Framework Core. Nota: se puede encontrar el repositorio con el código aquí El problema A veces, sobre todo cuando estamos utilizando DDD, sería ideal poder utilizar...1Jul 18, 2024 · 6 min readcmhernandezdel.hashnode.dev
Cómo hacer que Newtonsoft haga la serialización/deserialización de una clase sin constructores públicosEl problema A veces, en DDD, tenemos clases que tienen constructores únicamente privados porque las construimos mediante un método estático o de alguna otra forma. Si intentamos aplicar el método JsonConvert.SerializeObject o JsonConvert.DeserializeO...Oct 1, 2023 · 3 min readcmhernandezdel.hashnode.dev
Utilizando TestContainers para realizar tests de integraciónEl problema Muchas veces se nos plantea la necesidad de realizar tests de integración en nuestras APIs desarrolladas en .NET. Por ejemplo, para testear que la base de datos funciona correctamente. Para el caso de la base de datos, podemos usar EF InM...Sep 28, 2023 · 6 min readcmhernandezdel.hashnode.dev