Глядя на создание каналов явно в WCF, вы делаете это:Как ChannelFactory (WCF/C#) использует интерфейс как тип?
IService channel = new ChannelFactory<IService>(binding, address).CreateChannel();
Почему я позволил «тип» завод канала в качестве интерфейса? Я знаю, что интерфейс IService
должен быть оформлен, чтобы это можно было сделать. что ChannelFactory делает за кулисами, чтобы это разрешить?
Смешно, что WCF основан на удалении .net. Я этого не знал. –
Несмотря на то, что удаленная передача .NET как распределенная технология мертва, большая часть ее инфраструктуры является абсолютно явной для .NET (включая все материалы AppDomain). Не уверен, сколько из этого уходит в ядре .NET. – tomasr