#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();
}
Кто-нибудь знает, в чем может быть проблема?