public override int Get(string seriesName)
{
if (this.idByName.ContainsKey(seriesName))
return this.idByName[seriesName];
var dataSeries = (DataSeries)this.dataFile.Get(seriesName);
if (dataSeries == null)
{
dataSeries = Host == null ? new DataSeries(seriesName) : new NetDataSeries(seriesName);
this.dataFile.Write(seriesName, dataSeries);
}
int num = this.count++;
this.idByName[seriesName] = num;
this.nameById[num] = seriesName;
this.serieses[num] = dataSeries;
return num;
}