Я конвертирую веб-сервис asmx в wcf, пытаясь сохранить обратную совместимость в WSDL. Один из классов DataContract является универсальным. Когда универсальный параметр имеет встроенный тип, такой как bool, первая буква в нижнем регистре в WCF, а верхняя - в asmx Э.Г.
[Serializable]
public class MethodResult<T>
{
}
будет генерировать
MethodResultOfBoolean
в asmx.
[DataContract(Name="MethodResultOf{0}")]
public class MethodResult<T>
{
}
генерирует
MethodResultOfboolean
в WCF.
Есть ли способ заставить его использовать заглавную букву в WCF?