API
- Telegram.Bot (opens new window) - 用于 Telegram Bot API (opens new window) 的 .NET 客户端。
- TLSharp (opens new window) - 它非常适合任何希望直接向 Telegram 用户发送数据或编写自定义 Telegram 客户端的开发人员。
- WTelegramClient (opens new window) - 使用最新版本的 Telegram Client API (opens new window) 自动化 Telegram 上的用户帐户。
- NancyFx (opens new window) - 轻量级、低仪式感的框架,用于在 .NET 和 Mono 上构建基于 HTTP 的服务。
- ASP.NET Web API (opens new window) - 使构建可触及广泛范围的客户端,包括浏览器和移动设备在内的 HTTP 服务变得容易的框架。
- Breeze (opens new window) - 使用 OData 3 协议,启用丰富的数据访问。提供了 JavaScript 和 C# 的客户端库。
- Mobius: C# API for Spark (opens new window) - Mobius 为 Apache Spark 添加了 C# 语言绑定,使其能够在 C# 中实现 Spark 驱动程序代码和数据处理操作。
- ServiceStack (opens new window) - 精心设计的、非常快速的、非常愉快的 Web 服务框架,适用于所有情况。
- Nelibur (opens new window) - Nelibur 是基于纯 WCF 的消息传递式 Web 服务框架。Nelibur 简化了创建高性能和基于消息的 Web 服务,并且您肯定拥有 WCF 的所有功能。
- WebAPI Contrib (opens new window) - 一组开源项目,帮助改进与 ASP.NET Web API 的工作。
- Xamarin.Essentials (opens new window) - Xamarin.Essentials 为移动应用程序提供跨平台 API。
- FFImageLoading - Fast & Furious Image Loading (opens new window) - 这个库可以在 Xamarin.iOS、Xamarin.Android、Xamarin.Forms、Xamarin.Mac / Xamarin.Tizen 和 Windows(UWP、WinRT)上快速、轻松地加载图像。
- Ocelot (opens new window) - .NET Core API 网关。
- CommandQuery (opens new window) - 用于 ASP.NET Core、AWS Lambda、Azure Functions、Google Cloud Functions、ASP.NET Web API 2 的命令查询分离。
- Cloud Storage (opens new window) :此库提供了访问和操作不同云 Blob 存储提供程序(Azure Storage、AWS S3、Google Cloud Storage)中的数据的通用接口。它使得在提供程序之间轻松切换或同时使用多个提供程序变得容易,而无需学习和使用多个 API。
- autorest (opens new window) - Swagger(OpenAPI)规范代码生成器,具有C#和Razor模板。支持C#,Java,Node.js,TypeScript,Python和Ruby。
- aspnet-api-versioning (opens new window) - 提供一组库,这些库可将服务API版本添加到ASP.NET Web API,具有ASP.NET Web API的OData和ASP.NET Core。
- AspNetCoreRateLimit (opens new window) - ASP.NET限速中间件。
- CondenserDotNet (opens new window) - 使用Kestrel和Consul的API Condenser / Reverse Proxy,包括轻量级consul库。
- Flurl (opens new window) - 适用于.NET的Fluent URL构建器和可测试的HTTP。
- GraphQL
- Dapper.GraphQL (opens new window) - 一个旨在将Dapper和graphql-dotnet项目集成在一起的库,主要考虑的是易用性和性能。
- graphql-aspnetcore (opens new window) - ASP.NET Core MiddleWare创建GraphQL端点。
- graphql-convention (opens new window) - 该库是GraphQL的补充层,使您可以使用现有的属性和方法作为字段解析器,将.NET类自动包装到GraphQL模式定义中。
- graphiql-dotnet (opens new window) - 用于ASP.NET Core的GraphiQL中间件。
- graphql-dotnetcore (opens new window) - 基于graphql-js (opens new window)的.NETQL GraphQL。
- graphql-dotnet (opens new window) - GraphQL for .NET。
- graphql-dotnet-server (opens new window) - GraphQL for .NET - 订阅传输WebSockets。
- Hot Chocolate (opens new window) - .Net Core和.NET Framework的GraphQL服务器。
- FSharp.Data.GraphQL (opens new window) - Facebook GraphQL查询语言的FSharp实现。
- parser (opens new window) - .NET中GraphQL的词法分析器和解析器。
- tanka-graphql (opens new window) - GraphQL执行库和服务器库,支持SignalR,Apollo,模式操纵以及Apollo和graphql-js熟悉的其他功能。
- halcyon (opens new window) - ASP.NET的HAL实现。
- JSON API .NET Core (opens new window) - 用于ASP.Net Core的JSON API框架。
- LightNode (opens new window) - 基于OWIN构建的Micro RPC / REST框架
- NetCoreStack.Proxy (opens new window) - 适用于.NET Standard 2.0的类型安全的分布式REST库(NetCoreStack Flying Proxy)
- NSwag (opens new window) - 用于.NET,Web API和TypeScript的Swagger / OpenAPI工具链。
- OData (opens new window) - 开放数据协议(OData)支持创建基于HTTP的数据服务,允许使用统一资源标识符识别资源( URIs)并在抽象数据模型中定义,由Web客户端使用简单的HTTP消息进行发布和编辑。
- OpenAPI Generator (opens new window) - 可以通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。
- refit (opens new window) - 适用于.NET Core,Xamarin和.NET的自动类型安全REST库。
- RestClient.Net (opens new window) - 适用于所有C#跨平台的REST客户端。
- RestEase (opens new window) - 易于使用的类型安全REST API客户端库,简单且可自定义。
- RestLess (opens new window) - .Net Standard的自动类型安全无反射REST API客户端库。
- Restier (opens new window) - RESTier是一个RESTful API开发框架,用于在.NET平台上构建基于OData V4的标准化RESTful服务。
- Restsharp (opens new window) - 用于.NET的简单REST和HTTP API客户端
- Swashbuckle (opens new window) - Swagger工具,生成API文档,包括用于测试的UI。
- MicroElements.Swashbuckle.FluentValidation (opens new window) - 向Swagger添加FluentValidation规则。
- Swashbuckle.AspNetCore.Filters (opens new window) - 一堆有用的Swashbuckle.AspNetCore筛选器。
- WebAnchor (opens new window) - Web Anchor 提供了类型安全,可测试和灵活的,运行时生成的Web资源访问。简单来说提供了Web APi灵活的访问方式。
- WebAPIContrib for ASP.NET CORE (opens new window) - ASP.NET Core的附加组件和扩展库。
上次更新: 2023/09/21, 10:51:40