File tree 2 files changed +6
-8
lines changed
src/IdentityServer/Duende/ClassifiedAds.IdentityServer
2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 9
9
</PropertyGroup >
10
10
11
11
<ItemGroup >
12
- <PackageReference Include =" AutoMapper" Version =" 13.0.1" />
13
12
<PackageReference Include =" Duende.IdentityServer.AspNetIdentity" Version =" 7.1.0" />
13
+ <PackageReference Include =" MapItEasy" Version =" 1.0.1" />
14
14
<PackageReference Include =" Microsoft.AspNetCore.Authentication.Facebook" Version =" 9.0.1" />
15
15
<PackageReference Include =" Microsoft.AspNetCore.Authentication.Google" Version =" 9.0.1" />
16
16
<PackageReference Include =" Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version =" 9.0.1" />
Original file line number Diff line number Diff line change 1
- using AutoMapper ;
2
- using Duende . IdentityServer . EntityFramework . Entities ;
1
+ using Duende . IdentityServer . EntityFramework . Entities ;
3
2
using Duende . IdentityServer . EntityFramework . Mappers ;
4
3
using Duende . IdentityServer . Models ;
5
- using System . Collections . Generic ;
6
- using System . Linq ;
4
+ using MapItEasy ;
7
5
using System . Text . Json ;
8
6
9
7
namespace ClassifiedAds . IdentityServer . Models . ClientModels ;
@@ -33,9 +31,9 @@ public class ClientModel : Duende.IdentityServer.Models.Client
33
31
34
32
public static ClientModel FromEntity ( Duende . IdentityServer . EntityFramework . Entities . Client client )
35
33
{
36
- var config = new MapperConfiguration ( cfg => cfg . CreateMap < Duende . IdentityServer . Models . Client , ClientModel > ( ) ) ;
37
- var mapper = config . CreateMapper ( ) ;
38
- var model = mapper . Map < ClientModel > ( client . ToModel ( ) ) ;
34
+ var mapper = new ExpressionMapper ( ) ;
35
+ var model = new ClientModel ( ) ;
36
+ mapper . Map ( client . ToModel ( ) , model ) ;
39
37
model . Id = client . Id ;
40
38
return model ;
41
39
}
You can’t perform that action at this time.
0 commit comments