public override BaseResponse Validate(object obj)
        {
            var model          = (DefaultRequestModel <InspectionReportRequestData, InspectionReportResponse>)obj;
            var reportResponse = InspectionReportResponse.OK(model.ReqeustData.RequestInfo.ReqID);

            return(reportResponse);
        }
        public override string HandleData(object obj)
        {
            var model          = (DefaultRequestModel <InspectionReportRequestData, InspectionReportResponse>)obj;
            var reportResponse = InspectionReportResponse.OK(model.ReqeustData.RequestInfo.ReqID);

            //Debug.WriteLine(model.ReqeustData.RequestInfo.Content.Items.Count);
            return(reportResponse.Serializer(typeof(InspectionReportResponse)));          //XmlSerializerExtent.SerializeXML(reportResponse);
        }