Example #1
0
        public static ListSearchLogResponse Unmarshall(UnmarshallerContext _ctx)
        {
            ListSearchLogResponse listSearchLogResponse = new ListSearchLogResponse();

            listSearchLogResponse.HttpResponse = _ctx.HttpResponse;
            listSearchLogResponse.RequestId    = _ctx.StringValue("ListSearchLog.RequestId");

            ListSearchLogResponse.ListSearchLog_Headers headers = new ListSearchLogResponse.ListSearchLog_Headers();
            headers.XTotalCount           = _ctx.IntegerValue("ListSearchLog.Headers.X-Total-Count");
            listSearchLogResponse.Headers = headers;

            List <ListSearchLogResponse.ListSearchLog_ResultItem> listSearchLogResponse_result = new List <ListSearchLogResponse.ListSearchLog_ResultItem>();

            for (int i = 0; i < _ctx.Length("ListSearchLog.Result.Length"); i++)
            {
                ListSearchLogResponse.ListSearchLog_ResultItem resultItem = new ListSearchLogResponse.ListSearchLog_ResultItem();
                resultItem.Timestamp         = _ctx.LongValue("ListSearchLog.Result[" + i + "].timestamp");
                resultItem.Host              = _ctx.StringValue("ListSearchLog.Result[" + i + "].host");
                resultItem.InstanceId        = _ctx.StringValue("ListSearchLog.Result[" + i + "].instanceId");
                resultItem.ContentCollection = _ctx.StringValue("ListSearchLog.Result[" + i + "].contentCollection");
                resultItem.Level             = _ctx.StringValue("ListSearchLog.Result[" + i + "].level");
                resultItem.Content           = _ctx.StringValue("ListSearchLog.Result[" + i + "].content");

                listSearchLogResponse_result.Add(resultItem);
            }
            listSearchLogResponse.Result = listSearchLogResponse_result;

            return(listSearchLogResponse);
        }
        public static ListSearchLogResponse Unmarshall(UnmarshallerContext context)
        {
            ListSearchLogResponse listSearchLogResponse = new ListSearchLogResponse();

            listSearchLogResponse.HttpResponse = context.HttpResponse;
            listSearchLogResponse.RequestId    = context.StringValue("ListSearchLog.RequestId");

            ListSearchLogResponse.ListSearchLog_Headers headers = new ListSearchLogResponse.ListSearchLog_Headers();
            headers.XTotalCount           = context.IntegerValue("ListSearchLog.Headers.XTotalCount");
            listSearchLogResponse.Headers = headers;

            List <ListSearchLogResponse.ListSearchLog_ResultItem> listSearchLogResponse_result = new List <ListSearchLogResponse.ListSearchLog_ResultItem>();

            for (int i = 0; i < context.Length("ListSearchLog.Result.Length"); i++)
            {
                ListSearchLogResponse.ListSearchLog_ResultItem resultItem = new ListSearchLogResponse.ListSearchLog_ResultItem();
                resultItem.Timestamp  = context.LongValue("ListSearchLog.Result[" + i + "].Timestamp");
                resultItem.Host       = context.StringValue("ListSearchLog.Result[" + i + "].Host");
                resultItem.Level      = context.StringValue("ListSearchLog.Result[" + i + "].Level");
                resultItem.Content    = context.StringValue("ListSearchLog.Result[" + i + "].Content");
                resultItem.InstanceId = context.StringValue("ListSearchLog.Result[" + i + "].InstanceId");

                listSearchLogResponse_result.Add(resultItem);
            }
            listSearchLogResponse.Result = listSearchLogResponse_result;

            return(listSearchLogResponse);
        }