1#ifndef LINTEL_USERCONTROLLER_H
2#define LINTEL_USERCONTROLLER_H
15 std::shared_ptr<GroupRepository> m_groupRepository;
16 std::shared_ptr<UserRepository> m_userRepository;
#define ADD_HANDLER_METHOD(pattern, httpType, name)
Definition Controller.h:25
Definition Controller.h:90
@ Get
Definition Controller.h:121
@ Post
Definition Controller.h:121
@ Put
Definition Controller.h:121
@ Delete
Definition Controller.h:121
Definition UserController.h:13
UserController(const std::shared_ptr< IAuthService > &authService, std::shared_ptr< GroupRepository > groupRepository, std::shared_ptr< UserRepository > userRepository)
Definition BaseFeature.h:6
constexpr std::string_view type_name()
Definition TypeName.h:9