From 7e78e06242e341490566d306fc9d6cc9010629f8 Mon Sep 17 00:00:00 2001 From: Nice <2017875139@qq.com> Date: Tue, 1 Mar 2022 09:01:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DToEntites?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Easy.Result/Easy.Result.csproj | 2 +- src/Easy.Result/Extensions/ApiResultExtensions.cs | 4 +--- src/Easy.Result/IModel.cs | 1 - 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Easy.Result/Easy.Result.csproj b/src/Easy.Result/Easy.Result.csproj index 84d7efe..25d62b2 100644 --- a/src/Easy.Result/Easy.Result.csproj +++ b/src/Easy.Result/Easy.Result.csproj @@ -5,7 +5,7 @@ enable True - 1.0.1 + 1.0.2 diff --git a/src/Easy.Result/Extensions/ApiResultExtensions.cs b/src/Easy.Result/Extensions/ApiResultExtensions.cs index 823a91d..cc4f579 100644 --- a/src/Easy.Result/Extensions/ApiResultExtensions.cs +++ b/src/Easy.Result/Extensions/ApiResultExtensions.cs @@ -47,13 +47,12 @@ public static class ApiResultExtensions source.Status = status; return source; } - static public TEntity ToEntity(this IModel model) where TEntity : IEntity, new() { return new Mapper(AutoMapReadonly.ConfigurationProvider).Map(model); } - static public List ToEntities(this List models) + static public List ToEntities(this IModel models) where TEntity : IEntity, new() { return new Mapper(AutoMapReadonly.ConfigurationProvider).Map>(models); @@ -67,7 +66,6 @@ public static class ApiResultExtensions { return ApiResult.Value(new Mapper(AutoMapReadonly.ConfigurationProvider).Map>(entities.Data) ?? new()); } - static public ApiResultPaged ToPagedModel(this IPaged paged) { return new ApiResultPaged() diff --git a/src/Easy.Result/IModel.cs b/src/Easy.Result/IModel.cs index 66204ea..7705e50 100644 --- a/src/Easy.Result/IModel.cs +++ b/src/Easy.Result/IModel.cs @@ -4,6 +4,5 @@ namespace Easy.Result; public interface IModel { - public TEntity ToEntity() where TEntity : IEntity, new() => new Mapper(AutoMapReadonly.ConfigurationProvider).Map(this); }