Я испытываю странное поведение при разработке базовых веб-сервисов.Этот вопрос может быть глупым, но я думаю, что кто-то сможет объяснить это наблюдение.
Я разрабатываю веб-сервис с веб-методом, MyWebMethod
MyWebMethod(MyEnum Param, .....)
Где,
public enum MyEnum : int
{
Type_1 =1;
Type_2 =2;
Type_3 =3;
}
Теперь я использую свой клиент для связи с этим сервисом, но для каждого типа запроса, Type_1, Type_2 и т. Д., Сервис фиксирует его как Type_1.Например, если я создаю точку останова на MyWebMethod в своем веб-сервисе, я вижу Type_1 как тип param1.Я думаю, что это проблема с Namespacing.Я не вижу никаких других дефектов в коде.Любая идея, основанная на опыте?