public SystemController(ILogEventTask logEventTask, IUserTask userTask, RoleQuery companyRoleQuery,
 UserQuery userQuery,IRoleTask roleTask,IAcquirerTask acquireTask)
 {
     this.userTask = userTask;
     this.logEventTask = logEventTask;
     this.roleQuery = companyRoleQuery;
     this.userQuery = userQuery;
     this.roleTask = roleTask;
     this.acquireTask = acquireTask;
 }
 public AdminController(IEmailTask emailTask, IVerificationTokenTask verTokenTask, UserQuery userQuery)
 {
     this.emailTask = emailTask;
     this.verTokenTask = verTokenTask;
     this.userQuery = userQuery;
 }