aboutsummaryrefslogtreecommitdiff
path: root/API
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2020-12-10 18:49:06 +0200
committerSyndamia <kamen.d.mladenov@protonmail.com>2020-12-10 18:49:06 +0200
commite2171a923ab95ba031c08fe068a7e3ed73d0193d (patch)
tree0a5d8831a998dfc0c68d82053a948bb5112e2d2d /API
parentaa1f51c5988926fb3b3e35df4904f60ecae10686 (diff)
downloadDevHive-e2171a923ab95ba031c08fe068a7e3ed73d0193d.tar
DevHive-e2171a923ab95ba031c08fe068a7e3ed73d0193d.tar.gz
DevHive-e2171a923ab95ba031c08fe068a7e3ed73d0193d.zip
AutoMapper rework extravaganza
Diffstat (limited to 'API')
-rw-r--r--API/Controllers/UserController.cs2
-rw-r--r--API/Service/UserService.cs4
-rw-r--r--API/Startup.cs15
3 files changed, 11 insertions, 10 deletions
diff --git a/API/Controllers/UserController.cs b/API/Controllers/UserController.cs
index 605b138..e8a58b8 100644
--- a/API/Controllers/UserController.cs
+++ b/API/Controllers/UserController.cs
@@ -16,7 +16,7 @@ namespace API.Controllers
{
private readonly UserService _service;
- public UserController(DevHiveContext context, Mapper mapper)
+ public UserController(DevHiveContext context, IMapper mapper)
{
this._service = new UserService(context, mapper);
}
diff --git a/API/Service/UserService.cs b/API/Service/UserService.cs
index ce90d0c..c673fac 100644
--- a/API/Service/UserService.cs
+++ b/API/Service/UserService.cs
@@ -15,9 +15,9 @@ namespace API.Service
public class UserService
{
private readonly DbRepository<User> _dbRepository;
- private readonly Mapper _userMapper;
+ private readonly IMapper _userMapper;
- public UserService(DevHiveContext context, Mapper mapper)
+ public UserService(DevHiveContext context, IMapper mapper)
{
this._dbRepository = new DbRepository<User>(context);
this._userMapper = mapper;
diff --git a/API/Startup.cs b/API/Startup.cs
index 825c2d4..087b523 100644
--- a/API/Startup.cs
+++ b/API/Startup.cs
@@ -77,12 +77,13 @@ namespace API
endpoints.MapControllers();
});
- var configuration = new MapperConfiguration(cfg =>
- {
- cfg.CreateMap<User, UserDTO>();
- cfg.CreateMap<UserDTO, User>();
-
- }).CreateMapper();
+ // Mapper configuration = new Mapper(new MapperConfiguration(cfg =>
+ // {
+ // cfg.CreateMap<User, UserDTO>();
+ // cfg.CreateMap<UserDTO, User>();
+ // }));
+
+
}
-}
+ }
}