/// <summary>
 /// Initializes a new instance of the <see cref="GroupController"/> class.
 /// </summary>
 /// <param name="loggerService">the logger service</param>
 /// <param name="groupService">the group service</param>
 /// <param name="groupModuleAccessService">the group module access service</param>
 /// <param name="groupUserService">the group user service</param>
 public GroupController(ILoggerService loggerService, IGroupService groupService, IGroupModuleAccessService groupModuleAccessService, IGroupUserService groupUserService)
     : base(loggerService)
 {
     this.groupService             = groupService;
     this.groupModuleAccessService = groupModuleAccessService;
     this.groupUserService         = groupUserService;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountController" /> class.
 /// </summary>
 /// <param name="authRepository">The authentication repository.</param>
 /// <param name="loggerService">The logger service.</param>
 /// <param name="groupModuleService">The group Module service.</param>
 public AccountController(IAuthRepository authRepository, ILoggerService loggerService, IGroupModuleAccessService groupModuleService)
     : base(loggerService)
 {
     this.authRepository     = authRepository;
     this.groupModuleService = groupModuleService;
 }