This project is read-only.

Pascal Casing

Jul 10, 2009 at 5:24 AM

Pascal casing for method and filed name may cause compatibility issue.

Jul 10, 2009 at 10:57 PM

Hi,

Would you be able to elaborate on this a little please? What would this be incompatible with? Code Style checking tools? We are considering expanding the code generation options so this will help us plan if we know exactly what the issues are and what alternates you would like to see.

Thanks

benjy

Jul 11, 2009 at 3:44 AM

I am trying to design epcglobal RFID ALE server. The wsdl and schema for ALE service already defined by EpcGlobal, and some ALE client has been created and working. With wscf.blue the generated code always use pascal casing which cause method and field name incompatible, e.g. "define" become "Define", so the old ALE client can't applied to new ALE server.

Jul 11, 2009 at 8:21 AM

Can you send an example?

Usually, WSCF.blue should use operation contract name aliasing to exactly prevent this problem...

Jul 13, 2009 at 12:25 AM

you can get wsdl and xds files from

http://www.epcglobalinc.org/standards/ale/ale_1_1-schemas-20071202/

Jul 13, 2009 at 1:23 AM

After uncheck Adjust casing checkbox, the pascal casing problem disappeared. thanks a lot.