Можем ли мы определить, поступил ли запрос WCF из нашего приложения Silverlight или из какого-то другого места?
Вы можете объявить [MessageContract] и определить там заголовок, который ваше приложение Silverlight может установить в известное, определенное значение.
Марк
В заголовках уже должна быть информация о запрашивающей стороне, и вы должны быть уверены, что разберете ее и отметите счетчик или что-то еще на стороне сервера. Я думаю, что предложение marc_s о MessageContract было бы более простым решением.