Бит путается с указанием пространства имен для контракта на обслуживание. Может понимать по отношению к нормальному классу,
Мое понимание пространства имен
В обычной модели ООП, скажем, класс Employee является частью пространства имен Microsoft, а также пространства имен Google. Но поскольку мы можем добавить ссылку на Google, а также сборку Microsoft в нашем проекте; поэтому для дифференциации Employee мы имеем пространство имен, поскольку, когда мы говорим
Employee emp = new Employee()
... компилятор действительно не знает, к какому сотруднику мы обращаемся?
Аналогично, что касается веб-службы, как это важно? Могу ли я запросить явный пример, чтобы объяснить это дело? Например
[ServiceContract(Namespace="Company.Matching.Algo")]