C# 修改从XSD模式生成的代码
我有5个XML调用要用C实现。 我使用Xsd2Code自动生成代码,我对结果非常满意。 但是,我的问题是,所有XML调用都具有相同的请求-响应类型名,如下所示: XML调用-1:C# 修改从XSD模式生成的代码,c#,.net,xml,xsd,xsd2code,C#,.net,Xml,Xsd,Xsd2code,我有5个XML调用要用C实现。 我使用Xsd2Code自动生成代码,我对结果非常满意。 但是,我的问题是,所有XML调用都具有相同的请求-响应类型名,如下所示: XML调用-1: <Request Method="AvailabilityRetrievalRQ"> .... </Request> <Response Method="AvailabilityRetrievalRS"> .... </Response> XML调用-2 <Re
<Request Method="AvailabilityRetrievalRQ">
....
</Request>
<Response Method="AvailabilityRetrievalRS">
....
</Response>
XML调用-2
<Request Method="RateRetrievalRQ">
<Room ID="XXX" ProductID="YYY" />
....
</Request>
public partial class RateRetrievalRQ_Room { }
我在这方面做错了吗?我决定重命名这些类,以便在使用它们时代码变得可读。名称空间方法似乎不够合适。如果我需要从模式中重新生成类,我将承受再次这样做的痛苦
<Request Method="RateRetrievalRQ">
<Room ID="XXX" ProductID="YYY" />
....
</Request>
public partial class AvailabilityRetrievalRQ_Room { }
public partial class RateRetrievalRQ_Room { }