コード例 #1
0
        public void TestLogging()
        {
            var loggerFactory = new LoggerFactory().AddConsole(LogLevel.Trace);
            var logger        = loggerFactory.CreateLogger <LoadGeometryEngine>();
            var ge            = new XbimGeometryEngine();

            using (var m = new MemoryModel(new Ifc4.EntityFactoryIfc4()))
            {
                using (var txn = m.BeginTransaction("new"))
                {
                    var pline = m.Instances.New <IfcPolyline>();
                    ge.CreateCurve(pline, logger);
                }
            }
        }