Como se comunicar com webService SOAP

Estou tentando comunicar com um WebService SOAP. Consegui realizar a comunicação utilizando o SOAPUI conforme imagem:

inserir a descrição da imagem aqui

Estou desenvolvendo essa comunicação em c# da seguinte forma:

try         {             var service = new com.nexxera.flnws001qae.NexxeraWSv2ImplService();              service.RequestSoapContext.Security.Tokens                     .Add(new UsernameToken(Properties.Settings.Default.USUARIOWS, Properties.Settings.Default.SENHAWS, PasswordOption.SendPlainText));              var FileName = System.IO.Path.GetFileName(currentFilePath);              service.RequestSoapContext.Attachments.Add(new                 Microsoft.Web.Services2.Attachments.Attachment(FileName,                     "application/octet-stream", currentFilePath));              service.RequestSoapContext.Add("text/plain", new ContentType());              var c = new StreamReader(currentFilePath).ReadToEnd();              var fs = new com.nexxera.flnws001qae.fileWrapper             {                 filename = currentFilePath.Split('\').Last(),                 content = currentFilePath.Split('\').Last()             };             var arqq = new com.nexxera.flnws001qae.uploadFilev2             {                 destination = "LARIND.BANCOS",                 file = fs             };              var result = service.uploadFile(arqq);          }         catch (Exception ex)         {             throw new Exception(ex.Message.ToString());         } 

Estou com o seguinte erro:

 {"Unsupported content type: application/dime"}