PowerUtils - .NET NuGets

PowerUtils - .NET NuGets

The PowerUtils collection, developed by TechNobre, encompasses a variety of NuGet packages aimed at streamlining common development tasks in .NET applications. These packages are tailored to address specific concerns across different layers of application architecture, promoting code reusability and maintainability.

Key Libraries:

  • PowerUtils.Results: Facilitates the transfer of results or errors between layers or resources, promoting a consistent approach to error handling and result propagation. GitHub / nuget
  • PowerUtils.AspNetCore.ErrorHandler: Provides middleware to standardize error responses in ASP.NET Core applications, ensuring uniform error formatting and handling. GitHub / nuget
  • PowerUtils.AspNetCore.ErrorHandler.ResponseTypes: Offers extensions to standardize ResponseType attributes with ProblemDetails, enhancing API response clarity. GitHub / nuget
  • PowerUtils.AspNetCore.Extensions: Provides useful extensions for ASP.NET Core applications, enhancing developer productivity with streamlined APIs. GitHub / nuget
  • PowerUtils.Text: Includes helpers and extensions for string manipulation, simplifying common text processing tasks. GitHub / nuget
  • PowerUtils.Globalization: Provides utilities to work with globalization aspects, such as handling country codes and cultural information. GitHub / nuget
  • PowerUtils.Geolocation: A library dedicated to working with geographic coordinates, aiding in location-based functionalities. GitHub / nuget
  • PowerUtils.xUnit.Extensions: Enhances unit testing with xUnit by offering additional helpers and extensions to streamline test writing. GitHub / nuget
  • PowerUtils.Net.Primitives: Supplies additional types and constants for network-based libraries, supporting the development of network-related functionalities. GitHub / nuget

Each package is designed with a focus on modularity and ease of integration, allowing developers to incorporate them into their projects as needed. The libraries are maintained with attention to quality and are available under the MIT license, encouraging community use and contribution.

© 2025 Nelson Nobre. All rights reserved.

Nelson Nobre
We are using cookies to ensure that we give you the best experience on our website. By clicking "Accept", you consent to the use of ALL the cookies. However you may visit Cookie policy to provide a controlled consent.