예제 #1
0
        static public IMemoryMeasurement SensorikScnapscusKonstrukt(
            this Optimat.EveOnline.GbsAstInfo gbsBaum,
            int?sessionDurationRemaining)
        {
            var GbsBaumSictAuswert = gbsBaum.SictAuswert();

            var Auswert = new SictAuswertGbsAgr(GbsBaumSictAuswert);

            Auswert.Berecne(sessionDurationRemaining);

            return(Auswert.AuswertErgeebnis);
        }
예제 #2
0
        static public VonSensorikMesung SensorikScnapscusKonstrukt(
            this    Optimat.EveOnline.GbsAstInfo GbsBaum)
        {
            if (null == GbsBaum)
            {
                return(null);
            }

            /*
             * 2015.03.13
             *
             * var GbsBaumScpez = GbsBaum.TypeKonvertNewtonsoftJson<SictGbsAstInfoSictAuswert>();
             * */
            var GbsBaumScpez =
                SictRefNezKopii.ObjektKopiiErsctele(
                    GbsBaum,
                    null,
                    new SictRefBaumKopiiParam(null, KonvertGbsAstInfoRictliinieMitScatescpaicer),
                    null,
                    null)
                as SictGbsAstInfoSictAuswert;

            if (null == GbsBaumScpez)
            {
                return(null);
            }

            int InBaumAstIndexZääler = 0;

            GbsBaumScpez.AbgelaiteteAigescafteBerecne(ref InBaumAstIndexZääler);

            var Auswert = new SictAuswertGbsAgr(GbsBaumScpez);

            Auswert.Berecne();

            return(Auswert.AuswertErgeebnis);
        }