public RoleServiceImpl(RoleRepository roleRepo, RolePermissionMapService rolePermissionMapService, UserRoleRepository userRoleRepo, Helper.TransactionManager transactionManager)
 {
     _roleRepo = roleRepo;
     _rolePermissionMapService = rolePermissionMapService;
     _userRoleRepo             = userRoleRepo;
     _transactionManager       = transactionManager;
 }
 public LoginSessionServiceImpl(LoginSessionMaker loginSessionMaker, LoginSessionRepository loginSessionRepo, AuthenticationRepository authenticationRepo, Helper.TransactionManager transactionManager)
 {
     _loginSessionMaker  = loginSessionMaker;
     _loginSessionRepo   = loginSessionRepo;
     _authenticationRepo = authenticationRepo;
     _transactionManager = transactionManager;
 }
 public AuthenticationServiceImpl(AuthenticationRepository authenticationRepo, EncryptDecrypt encryptDecrypt, AuthenticationMaker authenticationMaker, PasswordHash passwordHash, Helper.TransactionManager transactionManager)
 {
     _passwordHash        = passwordHash;
     _authenticationRepo  = authenticationRepo;
     _authenticationMaker = authenticationMaker;
     _transactionManager  = transactionManager;
 }
 public UserRoleServiceImpl(UserRoleRepository userRoleRepo, RoleRepository roleRepo, Helper.TransactionManager transactionManager)
 {
     _userRoleRepo       = userRoleRepo;
     _roleRepo           = roleRepo;
     _transactionManager = transactionManager;
 }