Пример #1
0
        public void Serialize(PCAxis.Paxiom.PXModel model, ResponseBucket cacheResponse)
        {
            cacheResponse.ContentType = "application/json; charset=" + System.Text.Encoding.UTF8.WebName;
            PCAxis.Paxiom.IPXModelStreamSerializer serializer = new PCAxis.Serializers.JsonStat2.JsonStat2Serializer();

            using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
            {
                serializer.Serialize(model, stream);
                stream.Flush();
                cacheResponse.ResponseData = stream.ToArray();
            }
        }
Пример #2
0
        public PCAxis.Paxiom.IPXModelStreamSerializer Create(string fileInfo)
        {
            var ser = new PCAxis.Serializers.JsonStat2.JsonStat2Serializer();

            //var geoVariablesStr = ConfigurationManager.AppSettings["geoVariables"];

            //if (!string.IsNullOrEmpty(geoVariablesStr))
            //{
            //    ser.GeoVariableCodes = geoVariablesStr.Split(",".ToCharArray());
            //}

            return(ser);
        }