WCF Lifecycle Events - PullRequest
       7

WCF Lifecycle Events

5 голосов
/ 03 ноября 2008

Есть ли событие, которое срабатывает, когда служба WCF запускается или закрывается? Надеемся, независимо от того, является ли он самостоятельно или размещен в IIS?

Ответы [ 2 ]

4 голосов
/ 03 ноября 2008

ServiceHost выставляет довольно много событий:

http://msdn.microsoft.com/en-us/library/system.servicemodel.servicehost_events.aspx

Вы можете подключиться к этим событиям с помощью пользовательского поведения службы:

http://msdn.microsoft.com/en-us/library/system.servicemodel.description.iservicebehavior.aspx

3 голосов
/ 03 ноября 2008

Конечно, конструктор вашего объекта (особенно если вы используете стиль Singleton). Прошу прощения за бесстыдное саморекламу, но я написал две статьи о том, как начать работу с клиент-серверной системой WCF (Net.Tcp) ... Первая - не IIS (с которой служба запускается на ваших собственных условиях ), последнее - как изменить первое, которое будет размещено в IIS, к которому применимо мое первое предложение:

1) Программирование клиент-сервера с WCF

2) Дуплексные службы WCF, размещенные в IIS с использованием Net.Tcp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...