REST & API
REST APIs, OpenAPI and API tooling. 38 packages across 9 ecosystems.
NuGrpc.CoreC# implementation of gRPC based on native gRPC C-core library. Note that the Grpc.Core implementation of gRPC for C# is in maintenance mode and will be replaced by grpc-dotnet in the future. See https://grpc.io/blog/grpc-csharp-future/ for details.Apache-2.0NuRefitType-safe REST API clients for .NET, generated from annotated interfaces with build-time source generation, direct request construction, System.Text.Json defaults, and support for trimming and AOT.MITNuSwashbuckle.AspNetCoreSwagger tools for documenting APIs built on ASP.NET CoreMITNuSwashbuckle.AspNetCore.SwaggerGenSwagger Generator for APIs built on ASP.NET CoreMITNuSwashbuckle.AspNetCore.AnnotationsProvides custom attributes that can be applied to controllers, actions and models to enrich the generated SwaggerMITNuSwashbuckle.AspNetCore.SwaggerUIMiddleware to expose an embedded version of the swagger-ui from an ASP.NET Core applicationMITNuGrpc.Net.Client.NET client for gRPCApache-2.0NuAlibabaCloud.OpenApiClientAlibaba Cloud OpenApi SDK Library for .NETNuMicrosoft.Net.HttpThis package includes HttpClient for sending requests over HTTP, as well as HttpRequestMessage and HttpResponseMessage for processing HTTP messages. This package is not supported in Visual Studio 2010, and is only required for projects targeting .NET Framework 4.5, Windows 8, or Windows Phone 8.1 when consuming a library that uses this package. Supported Platforms: - .NET Framework 4 - Windows 8 - Windows Phone 8.1 - Windows Phone Silverlight 7.5 - Silverlight 4 - Portable Class Libraries