Rafael Ramirez's Projects
My profile
JunoX es una aplicación de consola desarrollada en Java 20 que te permite convertir entre diferentes tipos de monedas utilizando las tasas de cambio más recientes. Es una herramienta fácil de usar que te ayuda a realizar conversiones de moneda rápida y eficientemente.
Servicio de encriptacion de lado del cliente con recursos informativos sobre sus tipos, desarrollado con js vanilla.
Mercury Library Console App es una aplicación de línea de comandos que te permite interactuar con una biblioteca de libros utilizando una API RESTful llamada gutendex.
Provides a lightweight .NET 7 library offering essential interfaces for handling action details and important information in your applications. Simplify action-related operations using this versatile foundation.
Provides a lightweight framework for handling action requests and associated data within the context of .NET 7, offering flexibility and modularity for building applications based on the onion architecture pattern.
Provides a lightweight framework for handling action responses and associated data within the context of .NET 7, offering flexibility and modularity for building applications based on the onion architecture pattern.
Provides a set of minimal base classes to enable fast and secure implementation of Entities, DTOs, Wrappers for requests and responses and other necessary components within an onion architecture, uses Mediatr to implement the Mediator pattern.
Provides a set of interfaces for managing data access and creating a higher layer of abstraction based on EntityFramework Core.
Provides a lightweight foundation for Data Transfer Objects (DTOs) in .NET 7, offering abstract base classes and interfaces to streamline the development of DTOs for various application layers.
Provides a lightweight and flexible set of abstract base classes for creating request data transfer objects (DTOs) in .NET 7. These base classes are an integral part of a framework tailored for Onion Architecture and CQRS, facilitating the efficient design and organization of DTOs for various application requests.
Provides a lightweight and versatile collection of Data Transfer Objects (DTOs) tailored for server responses, facilitating seamless communication and data exchange. These response DTOs are designed to enhance the clarity and efficiency of server interactions, simplifying the process of handling and transmitting data across your software ecosystem.
Provides a lightweight .NET library for creating auditable entities, offering easy integration of access, creation, and modification audit capabilities into your applications. This library includes interfaces and base classes designed to simplify the implementation of auditing features in your .NET projects.
Provides a lightweight library offering interface definitions and base implementations for entities in .NET 7 projects. This library ensures type safety and traceability for entity classes, simplifying the development process and enhancing code quality.
Provides a set of minimal base classes to enable fast and secure implementation of handlers, pipeline behavoirs and other necessary components within an onion architecture, uses Mediatr to implement the Mediator pattern.
Provides a lightweight library for building Onion Architecture and CQRS-based applications in .NET 7 with MediatR, offering essential interfaces for defining query and command request handlers.
Provides a lightweight and versatile framework extension mediatr with components designed to enhance the capabilities of the Onion Architecture and CQRS patterns in .NET 7, offering efficient pipeline management for request processing and response handling.
Provides a set of minimal base classes and interfaces to enable fast and secure implementation of services, service containers, extensions for dependency injections and logging.
Provides a lightweight and flexible set of foundational components that empower developers to seamlessly integrate and configure services within their .NET 7 projects, adhering to the principles of the Onion Architecture and CQRS design patterns. These components facilitate the management of service without settings and with settings.
Provides a lightweight and versatile extension for the .NET 7 framework, enabling easy registration of typed services and options within the ASP.NET Core application's dependency injection container. Simplify service registration with different lifetimes and options, making it convenient to configure and manage services in your application.
Provides a lightweight and flexible set of components that empower developers to seamlessly integrate and configure service options within their .NET 7 projects, adhering to the principles of the Onion Architecture and CQRS . These components facilitate the management of service-specific settings and offer extensibility for costumizations
Provides a solid foundation for the implementation of the repository specification pattern within an onion architecture.
Provides a lightweight collection of utilities enhancing .NET development, including type manipulation, object handling, binary serialization, exception management, and JSON handling for improved productivity.
Provides a lightweight and efficient solution for binary serialization in .NET 7, OnionCrafter.Util.BinarySerialization library offers a seamless way to serialize and deserialize data, enhancing performance and simplifying data manipulation within your applications.
Provides lightweight extensions and interfaces for effective logging in .NET applications.
Provides a lightweight utility library for enhancing class functionality, focusing on augmenting auditability and implementing design patterns such as Builder, Prototype, and Template Method. The Builder pattern is specifically defined to enable fluent API usage, streamlining object construction and configuration.
Provides a lightweight library with extension methods for enhanced type validation in .NET applications. This offers a convenient way to ensure that a given type is a valid subclass of another specified type, helping maintain robust and type-safe code.
Provides a set of extensions designed to enhance exception handling within applications. This library offers a collection of utility methods and extensions to simplify the process of throwing and handling exceptions, making it easier for developers to manage and propagate errors effectively in their .NET 7 projects.
Provides a lightweight framework component for encapsulating request and response objects in .NET 7, designed to facilitate the implementation of Onion Architecture and CQRS patterns in your applications. This component simplifies the management of requests and responses, promoting clean and structured code organization for your project