Исключение EndpointNotFoundException веб-службы

#c# #web-services

#c# #веб-службы

Вопрос:

Когда я пытаюсь извлечь данные из базы данных, я получаю это исключение.

Размещаю файл web.config и в коде открываю прослушиватель.

 <connectionStrings>
<add name="NORTHWIND" connectionString="Data Source=LPSQLEXPRESS; 
  Initial Catalog=NORTHWND; Integrated Security=SSPI"/>
</connectionStrings>
<system.serviceModel>
<services>
  <service name="MyService.MyService">
    <host>
      <baseAddresses>
        <add baseAddress="http://localhost:8090/MyService/"/>
      </baseAddresses>
    </host>
    <endpoint address="NORTHWIND" binding="basicHttpBinding" 
        contract="MyService.IMyService">         
    </endpoint>
  </service>
  </services>
  <behaviors>
  <serviceBehaviors>
    <behavior>
      <serviceMetadata httpGetEnabled="True" httpsGetEnabled="True"/>
      <serviceDebug includeExceptionDetailInFaults="False" />
    </behavior>
  </serviceBehaviors>
  

Клиентский код.

 private void ReadAllBtn_Click(object sender, EventArgs e)
    {

        Uri httpAddress = new 
Uri("http://localhost:8090/MyService/NORTHWIND");
        EndpointAddress endpoint = new EndpointAddress(httpAddress);

        IMyService proxy = ChannelFactory<IMyService>.CreateChannel(new 
BasicHttpBinding(), endpoint);
        dataGridView.DataSource = proxy.ReadPerson();

    }
  

Кто-нибудь знает, в чем может быть проблема?