jfYu.Core.jfYuRequest

HttpRequest


Keywords
License
MIT
Install
Install-Package jfYu.Core.jfYuRequest -Version 8.0.6

Documentation

Introduction

Welcome to the project! This is an all-in-one toolkit designed for developers, integrating a suite of commonly used utilities and services. It aims to streamline development processes by providing ready-to-use modules for interacting with various systems and performing everyday tasks.

Features

  • Caching - The caching component supports both Redis and local caching.

  • Read/Write Splitting - A simple read/write splitting mechanism, including unified public data operation methods and convenient pagination features.

  • Network Requests - Encapsulates HttpRequest and HttpClient, providing an easy way to fetch web content and download files.

  • RabbitMQ - Wraps RabbitMQ with support for all protocols, allowing for simple data sending and receiving.

  • Redis Operations - Provides convenient operations on Redis.

  • Office Document Handling - Based on NPOI, this component offers Excel import/export methods, supporting large data exports, as well as Word template insertion of images.

  • WeChat Integration - Quick operations for WeChat Mini Programs and Official Accounts.

Nuget Packages

Package Name
jfYu.Core.Cache
jfYu.Core.Data
jfYu.Core.jfYuRequest
jfYu.Core.RabbitMQ
jfYu.Core.Redis
jfYu.Core.Office
jfYu.Core.Wechat

Usage

Detailed instructions on how to use each feature can be found in the corresponding module documentation within the README.md file of the project.

License

This project is licensed under the MIT License - see the LICENSE file for details.