public void Execute(FtpRequest request, FtpSession session) { var inputUser = session.GetData(User.UserDataKey); var inputPass = request.Arguments; if (inputUser == null) { session.Send(SendUserFirst); return; } session.Authenticate(inputUser, inputPass); }