public Proficy.Historian.ClientAccess.API.DataSet Raw([FromBody]object value)
 {
     JsonRequestHistorian oJson;
     try
     {
         oJson = JsonConvert.DeserializeObject<JsonRequestHistorian>(value.ToString());
     }
     catch (Exception)
     {
         throw new Exception("Nem sikerült értelmezni a JSON adatot. A helyes formátum pl: {}");
     }
     addTokenToPars( oJson);
     using (var hist = new Historian(oJson.server))
     {
         var tags = new List<Comforth.OstomyDatasources.Historian.TagSpecifics>();
         foreach (var tag in oJson.tags)
         {
             tags.Add(new Historian.TagSpecifics() { Tagname = tag });
         }
         var ds = hist.QueryRaw(oJson.start, oJson.end, tags.ToArray<Historian.TagSpecifics>());
         
             return ds;
         
     }
 }
        public Proficy.Historian.ClientAccess.API.DataSet CurrentValue([FromBody]object value)
        {
            JsonRequestHistorian oJson;
            try
            {
                oJson = JsonConvert.DeserializeObject<JsonRequestHistorian>(value.ToString());
            }
            catch (Exception)
            {
                throw new Exception("Nem sikerült értelmezni a JSON adatot. A helyes formátum pl: {server:'win7x64helikopt', tags:['HELITEST.TEST3.F_CV','HELITEST.TEST_1.F_CV']}}");
            }
            addTokenToPars( oJson);
            using (var hist = new Historian(oJson.server))
            {
                var tags = new List<string>();
                foreach (var tag in oJson.tags)
                {
                    tags.Add(tag);
                }
                var ds = hist.QueryCurrentValue(tags.ToArray());

                return ds as Proficy.Historian.ClientAccess.API.DataSet;

            }
        }