2881099
NuGet publisher profile
Packages (70)
CSRedisCore
CSRedis 是 redis.io 官方推荐库,支持 redis-trib集群、哨兵、私有分区与连接池管理技术,简易 RedisHelper 静态类。
FreeSql
FreeSql is the ORM in .NetCore, .NetFramework, And Xamarin. It supports Mysql, Postgresql, SqlServer, Oracle, Sqlite, Firebird, Clickhouse, DuckDB, TDengine, QuestDB, Odbc, Oledb, 达梦, 人大金仓, 南大通用, 虚谷, 神舟通用, 翰高, And Access
SafeObjectPool
应用场景:连接池,资源池等等
FreeSql.DbContext
FreeSql is the ORM in .NetCore, .NetFramework, And Xamarin. It supports Mysql, Postgresql, SqlServer, Oracle, Sqlite, Firebird, Clickhouse, DuckDB, TDengine, QuestDB, Odbc, Oledb, 达梦, 人大金仓, 南大通用, 虚谷, 神舟通用, 翰高, And Access
FreeSql.Repository
FreeSql Implementation of General Repository, Support MySql/SqlServer/PostgreSQL/Oracle/Sqlite/Firebird/Clickhouse/DuckDB/TDengine/QuestDB/达梦/人大金仓/南大通用/虚谷/神舟通用/翰高/Access, and read/write separation、and split table.
FreeRedis
FreeRedis is .NET redis client, supports cluster, sentinel, master-slave, pipeline, transaction and connection pool.
Caching.CSRedis
分布式缓存 CSRedisCore 实现 Microsoft.Extensions.Caching
FreeSql.Provider.MySql
FreeSql 数据库实现,基于 MySql 5.6,Ado.Net 驱动是 MySql.Data(Oracle官方)
FreeSql.Provider.SqlServer
FreeSql 数据库实现,基于 SqlServer 2005+,并根据版本适配分页方法:row_number 或 offset fetch next
FreeSql.Provider.PostgreSQL
FreeSql 数据库实现,基于 PostgreSQL 9.5
NPinyin.Core
汉字拼音转换 .NETCore 版本 NPinyin,也支持 .NetFramework
ImCore
.NET websocket 实现简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能.
FreeSql.Provider.Sqlite
FreeSql 数据库实现,基于 Sqlite 3.0,支持 .NetCore、.NetFramework、Xamarin
FreeSql.Provider.Oracle
FreeSql 数据库实现,基于 Oracle 11
FreeSql.Provider.MySqlConnector
FreeSql 数据库实现,基于 MySql 5.6,Ado.Net 驱动是 MySqlConnector
FreeSql.Provider.Odbc
FreeSql 数据库 Odbc 实现,基于 {Oracle}、{SQL Server}、{MySQL ODBC 8.0 Unicode Driver}、{PostgreSQL Unicode(x64)}、{DM8 ODBC Driver} 专用访问实现,以及通用 Odbc 访问所有数据库
FreeSql.Extensions.JsonMap
FreeSql 扩展包,可实现实体类属性为对象时,以JSON形式映射存储.
FreeSql.Extensions.LazyLoading
FreeSql 扩展包,可实现【延时加载】属性.
IdleBus
IdleBus 空闲对象管理容器,有效组织对象重复利用,自动创建、销毁,解决【实例】过多且长时间占用的问题。
FreeSql.Provider.Dameng
FreeSql 数据库实现,基于 达梦数据库 Ado.net (DmProvider)
FreeSql.Provider.MsAccess
FreeSql 数据库 Ms Access 实现
FreeSql.Extensions.Linq
FreeSql 扩展包,实现 linq queryable 和 linq to sql 语法进行开发.
FreeSql.Generator
使用 FreeSql 快速生成数据库的实体类,安装:dotnet tool install -g FreeSql.Generator
FreeSql.All
FreeSql 全家桶,懒人专用
FreeSql.Extensions.BaseEntity
BaseEntity 是一种极简单的 CodeFirst 开发方式,特别对单表或多表CRUD,利用继承节省了每个实体类的重复属性(创建时间、ID等字段),软件删除等功能,进行 crud 操作时不必时常考虑仓储的使用.
FreeSql.Provider.SqlServerForSystem
FreeSql 数据库实现,基于 System.Data.SqlClient + SqlServer 2005+,并根据版本适配分页方法:row_number 或 offset fetch next
FreeSql.Provider.ShenTong
FreeSql 数据库实现,基于 神舟通用数据库 7.0.8
FreeScheduler
轻量化定时任务调度,支持集群任务、临时的延时任务和重复循环任务,可按秒,每天/每周/每月固定时间,自定义间隔执行,支持 .NET Core 2.1+、.NET Framework 4.0+ 运行环境。
FreeSql.Provider.GBase
FreeSql 数据库实现,基于 南大通用 8.0
FreeSql.Provider.KingbaseES
FreeSql 数据库实现,基于 人大金仓数据库 V008R003/V008R006 Ado.Net (Kdbndp)
WorkQueue
非常轻便的线程队列处理器,支持.NETCore、.NetFramework
FreeSql.Provider.ClickHouse
FreeSql 数据库实现,基于 ClickHouse.Client Ado.net
FreeSql.Cloud
提供跨数据库访问,分布式事务TCC、SAGA解决方案,支持 .NET Core 2.1+, .NET Framework 4.0+.
FreeSql.Provider.Firebird
FreeSql 数据库实现,基于 Firebird
FreeSql.Provider.SqliteCore
FreeSql 数据库实现,基于 Microsoft.Data.Sqlite.Core、Sqlite 3.0,支持 .netstandard2.0 .net6.0 .net8.0 .net10.0
FreeSql.Provider.Custom
FreeSql 数据库自定义适配,访问所有数据库
FreeRedis.DistributedCache
分布式缓存 FreeRedis 实现 Microsoft.Extensions.Caching
FreeSql.DynamicProxy
轻量级 AOP 动态代理,支持 .NetCore 或 .NetFramework4.0+ 平台。 - 支持 同步/异步方法拦截(DynamicProxy); - 支持 方法的参数值拦截,并支持修改参数值; - 支持 属性拦截; - 支持 多个拦截器同时生效; - 支持 依赖注入的使用方式; - 支持 动态接口实现(DynamicInterface);
FreeSql.Provider.OracleOledb
FreeSql 数据库 Oracle 基于 oledb 实现,解决 US7ASCII 中文乱码问题
GenPg
用于快速创建和更新 .NETCore 2.1 + PostgreSQL 项目,非常合适敏捷开发; dotnet tool install -g GenPg
FreeSql.Extensions.AggregateRoot
FreeSql 扩展包,聚合根(实现室).
dng.Pgsql
dotnetgen_postgresql生成器所需pgsql数据库基础封装
AdminBlazor.Template
AdminBlazor 是一款 Blazor Server SaaS 中台项目,支持 RABC 权限菜单/按钮,支持快速代码生成一对一、一对多、多对多导航属性的 .razor 界面,支持 RABC 权限菜单/按钮,支持一对一、一对多、多对多代码生成 .razor 界面,集成菜单、角色、用户、公司组织、定时任务、数据字典、参数配置、租户、审批、审计、OSS文件管理等功能。
FreeSql.Provider.QuestDb
FreeSql 实现 QuestDB 时序数据库访问
GenMy
快速创建和更新 .NETCore 2.1 + MySQL 项目,非常合适敏捷开发; dotnet tool install -g GenMy
FreeSql.AdminLTE
根据 FreeSql 实体类配置、导航关系配置,快速生成基于 MVC + Razor + AdminLTE 的后台管理系统的增删查改代码【支持二次开发】。
dng.Mysql
dotnetgen_mysql生成器所需mysql数据库基础封装
FreeSql.Provider.Xugu
FreeSql 数据库实现,基于 虚谷数据库 Ado.Net (XuguClient.dll)
FreeSql.Extensions.EfCoreFluentApi
FreeSql 扩展包实现,使用 FluentApi 方式配置实体模型,使用习惯接近 EFCore,方便过渡.
dng.Mssql
dotnetgen_sqlserver生成器所需sqlserver数据库基础封装
FreeIM
.NET websocket 实现简易、高性能、集群即时通讯组件,支持点对点通讯、群聊通讯、上线下线事件消息等众多实用性功能.
FreeSql.AdminLTE.Preview
.NETCore MVC 中间件,基于 AdminLTE 前端框架动态产生 FreeSql 实体的增删查改的【预览管理界面】。
FreeSql.AdminLTE.Tools
快速创建 .NETCore + MVC + Razor + AdminLTE 后台管理项目,安装:dotnet tool install -g FreeSql.AdminLTE.Tools
FreeSql.Extensions.ZeroEntity
FreeSql 扩展包,实现 低代码、零实体、ZeroEntity,并且支持导航属性,级联保存 等功能.
IdleScheduler
IdleScheduler 轻量定时任务调度,支持临时的延时任务和重复循环任务,可按秒,每天固定时间,每周固定时间,每月固定时间执行。
FreeSql.Connection.Extensions
Mysql, postgresql, sqlserver, Oracle and SQLite connection object extension methods.
AdminBlazor
AdminBlazor 是一款 Blazor Server SaaS 中台项目,支持 RABC 权限菜单/按钮,支持快速代码生成一对一、一对多、多对多导航属性的 .razor 界面,支持 RABC 权限菜单/按钮,支持一对一、一对多、多对多代码生成 .razor 界面,集成菜单、角色、用户、公司组织、定时任务、数据字典、参数配置、租户、审批、审计、OSS文件管理等功能。
FreeSql.Provider.Duckdb
FreeSql + DuckDB is a fast in-process analytical database,supports .NetCore、.NetFramework4.6.1+
GenMs
用于快速创建和更新 .NETCore 2.1 + SQLServer 项目,非常合适敏捷开发; dotnet tool install -g GenMs
FreeSql.Provider.TDengine
FreeSql 数据库实现,基于TDengine.Connector
FreeSql.Extensions.EFModel
FreeSql 扩展包,EFCore ModelBuilder 与 FreeSql 打通实体特性配置(实现室).
MySocket
Socket服务端与客户端的封装,支持.NETCore
FreeScheduler.TaskHandlers.FreeRedis
轻量化定时任务调度,支持临时的延时任务和重复循环任务,可按秒,每天/每周/每月固定时间,自定义间隔执行,支持 .NET Core 2.1+、.NET Framework 4.0+ 运行环境。
NJob
非常轻便的作业调度器,定时任务,支持.NETCore
dng.Template
模板引擎,不再使用(作纪念),.NETCore版本
FreeRedis.OpenTelemetry
Package Description
hiredis
hiredis is .NET redis client, supports cluster, sentinel, master-slave, pipeline, transaction and connection pool.
AutoRedis
AutoRedis 是 redis.io 官方推荐库,支持 redis-trib集群、哨兵、私有分区与连接池管理技术。
GetRedis
GetRedis 是 redis.io 官方推荐库,支持 redis-trib集群、哨兵、私有分区与连接池管理技术。
RabcBlazor
RabcAdmin 是一款 Blazor 后台管理项目,支持 RABC 权限菜单/按钮,支持一对一、一对多、多对多代码生成 .razor 界面。