xljiulang
NuGet publisher profile
Packages (59)
WebApiClient.JIT
一款基于HttpClient封装,只需要定义c#接口并修饰相关特性,即可异步调用远程http接口的客户端库
WebApiClientCore
.NetCore声明式的Http客户端库
WebApiClientCore.Abstractions
WebApiClientCore的接口与抽象类型
WebApiClientCore.Extensions.NewtonsoftJson
WebApiClientCore的NewtonsoftJson序列化扩展
WebApiClient.Extensions.DependencyInjection
WebApiClient.JIT的DependencyInjection扩展
WebApiClient.Extensions.HttpClientFactory
WebApiClient.JIT的HttpClientFactory扩展
WebApiClientCore.Extensions.OAuths
基于WebApiClientCore的token提供者
WebApiClient.Extensions.DiscoveryClient
WebApiClient.JIT的DiscoveryClient扩展
WebApiClient.AOT
一款基于HttpClient封装,只需要定义c#接口并修饰相关特性,即可异步调用远程http接口的客户端库
PredicateLib
谓词筛选表达式Expression<Func<T, bool>>的扩展库
NetworkSocket
NetworkSocket是一个以中间件(middleware)扩展通讯协议,以插件(plug)扩展服务器功能的支持SSL安全传输的通讯框架;目前支持http、websocket、fast、flex策略与silverlight策略协议。
Laojiu.WebApiClient
一款基于HttpClient封装,只需要定义c#接口并修饰相关特性,即可异步调用远程http接口的客户端库
WebApiClient.Extensions.Autofac
WebApiClient.JIT的Autofac扩展
WebApiClientCore.Extensions.SourceGenerator
此扩展包的实现已合并到WebApiClientCore包,无任何功能
Taichuan.Core
通用应用需要的依赖注册、选项配置、Http客户端、Http接口返回类型和其它工具类
Taichuan.Core.Web
asp.net的Api控制器基类、异常过滤器和Startup扩展等
Taichuan.Corefx
corefx项目的补充,提供诸多基础类型和类型扩展功能
WindivertDotnet
面向对象的Windivert的dotnet封装
WebApiClientCore.Extensions.JsonRpc
WebApiClientCore的JsonRpc调用扩展
NetworkSocket.Fast
这是基于SocketAsyncEventArgs封装TCP通讯协议组件,基础层性能好可扩展性很高;其NetworkSocket.Fast层模仿了Asp.net WebApi开发风格,支持依赖注入、特性过滤器、全局过滤器和WebApi式的服务方法代码书写,可用于实现快速编写通讯服务项目
MemCachedLib
MemCached的.Net二进制协议客户端,包含Asp.net Session提供者、MemCached的安装包和客户端命令窗口
QMapper
快、准、狠的Mapper组件
Kestrel.Transport.Sockets.Client
Package Description
MemoryExtensions
High performance buffer types such as IArrayOwner<T>, RecyclableBufferWriter<T>, ResizableBufferWriter<T>, MemoryBufferWriter<T>, BufferReader
ValidBox4Mvc
ValidBox4MVC是适用于Asp.Net Mvc前后端同时验证的组件,后端支持特性验证规则和Fluent Api验证规则两种风格,而前端的验证完全是异步验证的;
WebApiClientCore.OpenApi.SourceGenerator
将OpenApi的本地或远程文档解析生成WebApiClientCore的接口定义代码文件
ServiceSelf
为.NET 泛型主机的应用程序提供自安装为服务进程的能力
Kong.Aspnetcore
Package Description
CYarp.Server
A reverse proxy toolkit to help you expose multiple local http servers behind a NAT or firewall to the internet
CYarp.Client
A reverse proxy toolkit to help you expose multiple local http servers behind a NAT or firewall to the internet
NetworkSocket.WebSocket
这是基于SocketAsyncEventArgs封装TCP通讯协议组件,基础层性能好可扩展性很高;其NetworkSocket.Fast层模仿了Asp.net WebApi开发风格,支持依赖注入、特性过滤器、全局过滤器和WebApi式的服务方法代码书写,可用于实现快速编写通讯服务项目;此外NetworkSocket.WebSocket项目亦实现了WebSocket版本13的服务端功能,并封装了使用JSON文本传输的一个Fast应用层,编写服务方法也类似WebAPi风格
WebApiClient.Extensions.MessagePack
WebApiClient.JIT的MessagePack扩展
WebApiClient.Extensions.Protobuf
WebApiClient.JIT的Protobuf扩展
FastGithub.WinDiverts
A safe, minimal .NET binding over WinDivert
Influxdb2.Client
Influxdb2读写性能最快的dotnet客户端
AwaitableCompletionSource
AwaitableCompletionSource在多个场景下可替代TaskCompletionSource,更少的cpu时间和内存分配。
Logging.Debugger
Microsoft.Extensions.Logging统一日志的System.Diagnostics.Debugger日志提供者,可以使用DebugViewer工具监听日志内容
CYarp.Client.AspNetCore
A reverse proxy toolkit to help you expose AspNetCore http server behind a NAT or firewall to the internet
RedisV3
Redis-2.4.6windows客户端 ServiceStack.Redis-3.9.6驱动
RecyclableBuffer
基于 ArrayPool 实现的单内存片段和多内存片段可复用的缓冲区
ValidBox4AspNet
ValidBox4AspNet适用于Asp.Net WebForm控件和表单验证,支持前端和后端同时验证
FaceDotnet
Package Description
DependencyInjection.Annotation
基于注解的服务自动查找与注册的DI扩展
PublishAotClang
用于在 Windows 上辅助 PublishAot 交叉编译到多个 linux RID 的 Nuget 包.
OptionsLocalization
Package Description
HttpMouse.Client
http公网反向代理到内网的服务端与客户端库
HttpMessageHandlerFactory
具有生命周期管理和动态Web代理的HttpMessageHandler创建工厂
HttpMouse
http公网反向代理到内网的服务端与客户端库
HttpMessageHandlerFactory.Connection
为HttpMessageHandlerFactory提供自定义连接的功能
PublishAotZig
MSBuild targets to aid in crosscompiling Native AOT publishing.
WebApiClient.Extensions.JsonRpc
WebApiClient.JIT的Json-Rpc扩展
RateLimiting.DataAnnotations
在Asp.netCore中使用Attribute来描述限流。
WinFormHosting
Microsoft.Extensions.Hosting的WinForm支持
ServerCertificateChain.Kestrel
Package Description
FormattableLogging
参数插值日志组件
HttpMessageHandlerFactory.Polly
为HttpMessageHandlerFactory提供Polly策略扩展
KestrelFramework
Kestrel网络编程框架
FileMd5
Package Description
RateLimiter.DataAnnotations
能让你在Asp.netCore中使用Attribute来配置策略一个项目。