У меня есть класс, который заполняет базу данных, я хочу, чтобы она использовалась двумя способами:
1: dll, на которую можно ссылаться и использовать локально с прямым вызовом.
2: может быть размещен как служба WCF.Локальный и WCF-дизайн для класса
Когда он размещен как служба WCF, многие клиенты могут подключиться к нему, но когда он используется как dll, у него есть только один клиент. Как мне создать класс?
Например, я хочу, чтобы использовать его, как это в виде длл:
var a = new A();
и затем вызвать a.DoSomething()
или разместить его в WCF службы и вызвать server.DoSomething()
от моего клиента.
см. Правки ...... – HPT
Мой ответ по-прежнему стоит, вы просто переносите класс в класс сервиса WCF, который просто вызывает класс «настоящая работа» –
. Я хочу, чтобы для некоторых функций использовалось другое поведение при использовании в качестве dll или над WCF. – HPT