Jedną ze składowych do wyszukania aukcji na allegro poleceniem doSearch jest identyfikator sesji użytkownika który można uzyskać za pomocą doLoginEnc. Nie wiem jak napisać wyjątki.

 
            string username = "user";
            string password = "haslo";
            string encodedPassword;

            long localVersion = 0, userId = 0, serverTime = 0;
            SysStatusType[] klucz = service.doQueryAllSysStatus(1, webapiKey);

            localVersion = klucz[0].verKey;

            using (SHA256 sha256 = new SHA256Managed())
            {
                byte[] ByteArray = Encoding.ASCII.GetBytes(password);
                byte[] passwordHash = sha256.ComputeHash(ByteArray);
                encodedPassword = Convert.ToBase64String(passwordHash);
            }

            try
            {
                string sessionHandle = service.doLoginEnc(username, encodedPassword, 1, webapiKey, localVersion, out userId, out serverTime);
            }
            catch (ERR_USER_PASSWD lo)
            {
                MessageBox.Show("Niepoprawne hasło.");
            }

W powyższym kodzie mam błąd "Nie można odnaleźć nazwy typu lub przestrzeni nazw „ERR_USER_PASSWD” (czy nie brakuje dyrektywy „using” lub odwołania do zestawu?)"

Jak ktoś ma przykład użycia doSearch w C# proszę o podanie.

doLoginEnc
http://allegro.pl/webapi/documentation.php/show/id,83#method-input

doSearch
http://allegro.pl/webapi/documentation.php/show/id,116#method-input