Ich versuche, einige Daten in die App zu kleben, so dass ich dann eine öffentliche Zeichenfolge erstellen kann + linq Abfrage nur die Bits herausziehen Ich will, wenn ich sie brauche.Wie lese ich List ~ Array im Anwendungsstatus (C# ASP.net MVC)
ich nur kämpfen bin, es zu speichern und dann, wie ich es wieder raus gehen würde über ziehen, so kann ich dagegen abfragen ...
public void CommonDatatoApp()
{
CDataResponse cCommonData = this.GatewayReference.GetCommonData();
var dCountries = cCommonData.PropertyCountries; //KeyValue
var dRegions = cCommonData.Regions; //Array
var dAreas = cCommonData.Areas; //Array
var dResorts = cCommonData.Resorts; //Array
var commonRAR = (from c in dCountries
join r in dRegions on c.Key equals r.CountryCd
join a in dAreas on r.Id equals a.RegionId
select new { c.Key, c.Value, r.Id, r.Name, dAreasID = a.Id, dAreasIDName = a.Name}
);
HttpContext.Current.Application["commonData"] = commonRAR;
}
Beifall nicht ganz sicher, was damit zu tun, jetzt habe ich es aber zumindest lädt es: l –
Was wolltest du damit machen? –
Ich versuche, es herauszuziehen, also kann ich es (viel wie Ihr Beispiel) es requery und ziehen Sie einen Wert oder geben Sie einfach alle Werte aus. Ich kann nicht zu den Daten kommen. Ich versuchte, darauf zuzugreifen. IQueryable appCommonRar = (IQueryable) HttpContext.Current.Application ["commonRAR"]; Aber wie Sie wahrscheinlich erraten werden, bin ich ziemlich neu zu allen diesen LINQ/.net3.5/MVC-Sachen und stach wild in der Dunkelheit. –