private static int GetFirstRegisteredResult(SpatialFieldManager sfm, AnalysisResultSchema analysisResultSchema) { IList<int> registeredResults = new List<int>(); registeredResults = sfm.GetRegisteredResults(); return registeredResults.Count == 0 ? sfm.RegisterResult(analysisResultSchema) : registeredResults.First(); }