예제 #1
0
        /// <summary>
        /// Mains the specified args.
        /// </summary>
        /// <param name="args">The args.</param>
        static void Main(string[] args)
        {
            Console.WriteLine("Start.");
            using (var provider = EngineProvider.CreateProvider())
            {
                //provider.Types.Add(new SimpleType());
                //provider.Objects.Add(new EngineObject { Type = "A", DataMisalignedException  });
                provider.EvaluateFrame(100);
            }

            //using (var timeEngine = new TimeEngine())
            //{
            //    var linkItem = new LinkItem();
            //    linkItem.Action = delegate(TimeEngine.ThreadContext threadContext)
            //    {
            //        threadContext.AddValue(linkItem.Link, TimePrecision.ParseTime(1.0M));
            //        Console.WriteLine(".");
            //    };
            //    timeEngine.AddValue(linkItem.Link, TimePrecision.ParseTime(1.25M));
            //    timeEngine.EvaluateFrame(100);
            //}
            Console.WriteLine("Done.");
        }