Crping.EFCore.Common
3.20.0
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
dotnet add package Crping.EFCore.Common --version 3.20.0
NuGet\Install-Package Crping.EFCore.Common -Version 3.20.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Crping.EFCore.Common" Version="3.20.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Crping.EFCore.Common --version 3.20.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Crping.EFCore.Common, 3.20.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Crping.EFCore.Common as a Cake Addin #addin nuget:?package=Crping.EFCore.Common&version=3.20.0 // Install Crping.EFCore.Common as a Cake Tool #tool nuget:?package=Crping.EFCore.Common&version=3.20.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Crping.EFCore.Common
Crping.EFCore
的接口与类型定义
版本更新说明
3.20.0
2023-07-24
- 新增接口
IUpdatedAt
- 修改接口
IUpdate<TUserKey>
3.19.0
2023-06-29
- 为所有泛型参数
TKey
添加约束notnull
- 重命名部分泛型参数
- 新增接口
IUpdate<TKey>
,IDelete<TKey
3.18.0
2023-06-11
- 新增接口
IKeysetPagination
,以及实现类KeysetPagination
- 新增扩展方法
GetValue(...)
3.17.0
2023-06-07
- 新增升序扩展方法
Ascending(...)
- 新增降序扩展方法
Descending(...)
3.16.0
2023-05-21
- 新增接口
ICreator<TUser, TKey>
3.15.0
2023-05-11
- 新增接口
IToVo
3.14.0
2023-05-10
IIntro
修改为可空- 修改日期时间相关接口的数据类型为
DateTime?
- 新增接口
INickname
- 修改接口
IUserName
为IUsername
3.13.0
2023-05-10
- 新增接口:
IUpdater<T>
,IDeleter<T>
,IAddress
3.12.0
2023-04-26
- 新增接口:
IParent<T>
- 新增实体:
Cascader<TKey>
3.11.0
2023-04-20
- 新增接口
ICreate<T>
3.10.0
2023-04-15
- 项目启用可空类型
- 修复启用可空类型后产生警告的代码
- 新增接口
ICreator
- 修改接口
IConnectionString
,IMyConfiguration
3.8.0
2023-03-28
- 从
Crping.EFCore
移入接口IConnectionString
,IMyConfiguration
3.7.0
2023-02-18
- 新增接口
IKeysetPagination
与类KeysetPagination
3.6.0
2023-02-03
- 将运行时修改为
net7.0
3.5.1
2023-01-03
- 新增接口:IKey:IKey<int>
3.5.0
2023-01-03
- 新增接口
IKey<>
,并添加到IModel<> - 新增全局引用
Global
,并优化所有代码
3.4.0
2022-05-18
- 修改 IPagination 和 Pagination 的排序方式字段
历史版本
- 3.4.0:修改 IPagination 和 Pagination 的排序方式字段
- 3.3.0:添加IGender,IIntro等一系列常用接口
- 3.2.1:重命名接口ICreatedDate,ICreatedTime,并修改其属性类型
- 3.2.0:添加枚举ProcessingStatus,接口IProcessingStatus
- 3.1.4:优化JsonPropertyOrder值
- 3.1.3:为属性添加JsonPropertyOrder
- 3.1.2:为Name属性添加字段长度限制
- 3.1.1:为属性添加[Column(Order = 0)]等
- 3.1.0:添加ModelBase,IName,ModelWithName等
- 3.0.2:Utils类改为EFCoreEx
- 3.0.1:修改PaginationData,以适应Dapr反序列化
- 3.0.0:目标框架改为.net6.0
- 1.1.3:还原Pagination的部分修改
- 1.1.2:修复Pagination的Bug
- 1.1.1:优化Pagination的CountPages()方法
- 1.1.0:Pagination 添加 QueryString 属性
- 1.0.0:提供 Crping.EFCore 组件所需基础类接口等
2022-04-01
- 重命名接口ICreatedDate,ICreatedTime,并修改其属性类型
- 添加一系列常用接口
2022-03-14
- 添加枚举:ProcessingStatus
- 添加接口:IProcessingStatus
2022-02-28
- 添加ModelBase<T>,ModelBase
- 添加IName, ModelWithName<T>,ModelWithName
- 为属性添加[Column(Order = 0)]等
- 为Name属性添加字段长度限制
- 为属性添加:JsonPropertyOrder
- 优化Column(Order = 0),JsonPropertyOrder
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net7.0
- Microsoft.Extensions.Configuration.Abstractions (>= 7.0.0)
- System.ComponentModel.Annotations (>= 5.0.0)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on Crping.EFCore.Common:
Package | Downloads |
---|---|
Crping.EFCore
基于 `EntityFramework Core` 的数据库操作工具包基础类 |
|
Crping.Auth.Models
Crping.Auth 实体数据结构 |
|
Crping.Auth.DAL
Crping.Auth.DAL 基类 |
|
Crping.AuthPolicy.BLL
Package Description |
|
Crping.AuthPolicy.Models
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
5.0.0 | 90 | 11/17/2024 | |
4.5.0 | 250 | 10/19/2024 | |
4.4.0 | 163 | 9/15/2024 | |
4.3.0 | 437 | 4/12/2024 | |
4.2.0 | 153 | 4/9/2024 | |
4.1.0 | 298 | 3/28/2024 | |
4.0.0 | 293 | 1/29/2024 | |
3.20.1 | 686 | 8/22/2023 | |
3.20.0 | 687 | 7/24/2023 | |
3.19.0 | 927 | 6/29/2023 | |
3.18.0 | 487 | 6/10/2023 | |
3.16.0 | 672 | 5/21/2023 | |
3.15.0 | 1,462 | 5/11/2023 | |
3.14.0 | 452 | 5/10/2023 | |
3.13.0 | 457 | 5/10/2023 | |
3.8.0 | 799 | 3/28/2023 | |
3.7.0 | 862 | 2/17/2023 | |
3.6.0 | 1,045 | 2/3/2023 | |
3.5.1 | 1,833 | 1/9/2023 | |
3.5.0 | 864 | 1/3/2023 | |
3.4.0 | 6,570 | 5/18/2022 | |
3.3.0 | 1,610 | 4/1/2022 | |
3.2.1 | 445 | 4/1/2022 | |
3.2.0 | 455 | 3/14/2022 | |
3.1.4 | 458 | 2/28/2022 | |
3.1.3 | 461 | 2/28/2022 | |
3.1.2 | 470 | 2/28/2022 | |
3.1.1 | 449 | 2/28/2022 | |
3.1.0 | 437 | 2/28/2022 | |
3.0.2 | 1,017 | 12/28/2021 | |
3.0.1 | 992 | 12/20/2021 | |
3.0.0 | 7,527 | 11/24/2021 | |
1.1.3 | 1,829 | 9/24/2021 | |
1.1.2 | 312 | 9/24/2021 | |
1.1.1 | 331 | 9/24/2021 | |
1.1.0 | 322 | 9/24/2021 | |
1.0.0 | 15,763 | 7/13/2021 |
为 Crping.EFCore 提供接口与公共基类等