Skip to main content
Skip table of contents

3 How to Connect to Thru SOAP Service from Visual Studio

  1. Create project in Visual Studio, such as sample WinForms project on the screenshot below.

  2. Right click on project and choose “Add Service Reference…”

  3. Enter URL to web service, typical URL looks like <domain name>/WS4/FTHService.asmx Click Go button, enter namespace name and click “OK”.

    Now you should find out your service reference in solution explorer.

  4. SOAP web service can be called now as shown in the sample:

CODE
ThruService.FTHServiceSoapClient service = null;
try
{
    service = new ThruService.FTHServiceSoapClient("FTHServiceSoap", serverURL.Text);
    var sessionData = service.Open(username.Text, password.Text, 1, "1");
    var sessionID = sessionData.SessionID;
    var root = service.GetRootFolder(sessionID);
    var subfolders = service.GetFolders(sessionID, root.FolderID, 0, -1);
    if (subfolders.Length == 0)
        return;
    service.CreateFolder(sessionID, subfolders[0].FolderID, newFolderName.Text);
}
catch (Exception)
{
    if (service != null)
        service.Close();
}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.