public SimpleAuthBusiness( IAuthenticationClient authenticationClient, ILockAccountClient lockAccountClient, IUnLockAccountClient unlockAccountClient, IChangePasswordClient changePasswordClient, IRolesClient rolesClient, IUserRoleClient userRoleClient, IUsersClient usersClient, IPermissionsClient permissionsClient, IRolePermissionClient rolePermissionClient, IUserPermissionClient userPermissionClient, IPasswordResetClient passwordResetClient, IGeneratePasswordResetKeyClient generatePasswordResetKeyClient, IValidatePasswordResetKeyClient validatePasswordResetKeyClient) { this.authenticationClient = authenticationClient; this.lockAccountClient = lockAccountClient; this.unlockAccountClient = unlockAccountClient; this.changePasswordClient = changePasswordClient; this.rolesClient = rolesClient; this.userRoleClient = userRoleClient; this.usersClient = usersClient; this.permissionsClient = permissionsClient; this.rolePermissionClient = rolePermissionClient; this.userPermissionClient = userPermissionClient; this.passwordResetClient = passwordResetClient; this.generatePasswordResetKeyClient = generatePasswordResetKeyClient; this.validatePasswordResetKeyClient = validatePasswordResetKeyClient; }
public CommandContext( IConsole console, IReporter reporter, IClientsClient clientsClient, IApiResourcesClient apiResourcesClient, IIdentityResourcesClient identityResourcesClient, IRolesClient rolesClient, IUsersClient usersClient, ICommandDataRepository repository) { this.Console = console; this.Reporter = reporter; this.ClientsClient = clientsClient; this.ApiResourcesClient = apiResourcesClient; this.IdentityResourcesClient = identityResourcesClient; this.RolesClient = rolesClient; this.UsersClient = usersClient; this.Repository = repository; }