// ----------------------------------------
//
// MADE BY GENERATOR AT <%-time%>,
// PLEASE DO NOT REWRITE.
//
// ----------------------------------------
namespace <%-namespace%>.<%-fn%>
{
<%_ if(node.comment != '') {_%>
///
/// <%-node.comment%>
///
<%_}_%>
[MessageHandler(URL = "<%-node.mod%>/<%-node.name%>")]
public class <%-node.upperName%>Handler : ResponsetHandlerBase
{
public override void Handle(object sender, ResponseEventArgs response)
{
var msg = response.GetDataResponse>>>();
var arg = new CommonEventArgs<<%-node.upperName%>Response>(msg.errno,msg.errmsg,msg.data.data);
msg.data.HandleOOB();
SZUnityFramework.GameEntry.Event.Fire(CommonEventArgs<<%-node.upperName%>Response>.EventId, arg);
}
}
}