Dsr.Architecture.Utilities
1.0.3
dotnet add package Dsr.Architecture.Utilities --version 1.0.3
NuGet\Install-Package Dsr.Architecture.Utilities -Version 1.0.3
<PackageReference Include="Dsr.Architecture.Utilities" Version="1.0.3" />
<PackageVersion Include="Dsr.Architecture.Utilities" Version="1.0.3" />
<PackageReference Include="Dsr.Architecture.Utilities" />
paket add Dsr.Architecture.Utilities --version 1.0.3
#r "nuget: Dsr.Architecture.Utilities, 1.0.3"
#:package Dsr.Architecture.Utilities@1.0.3
#addin nuget:?package=Dsr.Architecture.Utilities&version=1.0.3
#tool nuget:?package=Dsr.Architecture.Utilities&version=1.0.3
DSR.Architecture.Utilities
This project provides a collection of utility classes and extension methods for the DSR.Architecture solution. It includes helpers for web-related tasks, such as making HTTP requests and handling JSON serialization, as well as other general-purpose utilities.
Features
- Web Utilities: A static class with methods for making synchronous and asynchronous HTTP requests.
- JSON Utilities: Extension methods for serializing and deserializing objects to and from JSON.
- HTTP Response Handling: Helpers for validating and mapping HTTP responses.
Usage
Use this project to access common utilities and helper methods that can be shared across different layers of the DSR.Architecture solution.
Installation
Once published, install via NuGet:
dotnet add package DSR.Architecture.Utilities
Contributing
Contributions are welcome! Please submit issues or pull requests via GitHub.
License
This project is licensed under the MIT License. See the LICENSE for details.
Authors
- Jonathan Jimenez
Tags
utility, web, http, json, helpers, architecture, modular, enterprise, dsr-architecture
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- MongoDB.Bson (>= 2.25.0)
- Newtonsoft.Json (>= 13.0.3)
NuGet packages (5)
Showing the top 5 NuGet packages that depend on Dsr.Architecture.Utilities:
Package | Downloads |
---|---|
Dsr.Architecture.Infrastructure.Persistence
Application layer for DSR.Architecture. Implements use cases, application services, validation, and orchestration of domain logic. Bridges the domain model with external interfaces and coordinates business processes in a modular, scalable enterprise solution. |
|
Dsr.Architecture.Infrastructure.Persistence.Mongo
MongoDB persistence library for DSR.Architecture. Provides repository implementations and data access patterns for MongoDB, enabling scalable, modular, and testable enterprise solutions as part of the DSR.Architecture ecosystem. |
|
Dsr.Architecture.Infrastructure.Persistence.SqlLite
SQLite persistence library for DSR.Architecture. Provides repository implementations and data access patterns for SQLite, enabling scalable, modular, and testable enterprise solutions as part of the DSR.Architecture ecosystem. |
|
Dsr.Architecture.Infrastructure.Persistence.SqlServer
SqlServer persistence library for DSR.Architecture. Provides repository implementations and data access patterns for SqlServer, enabling scalable, modular, and testable enterprise solutions as part of the DSR.Architecture ecosystem. |
|
Dsr.Architecture.Infrastructure.Provider
Infrastructure provider library for DSR.Architecture. Contains a client for making RESTful API calls, abstracting the complexities of HTTP communication and providing a simple and consistent way to interact with external services. |
GitHub repositories
This package is not used by any popular GitHub repositories.