Esempio n. 1
0
        public void Setup()
        {
            var logData = new CustomLogData(l =>
            {
                Debug.WriteLine(l);
                Console.WriteLine(l);
            });

            this.log = new RegionBasedLogWriter(logData, nameof(BuildingStructureTest));

            var settings = new ItemifySettings("Server=127.0.0.1;Port=5432;Database=itemic;User Id=postgres;Password=abc;");

            settings.Register <EntityTypes>();

            this.itemify = new Itemify(settings, this.log);
        }
Esempio n. 2
0
 public Itemify(ItemifySettings settings, ILogWriter log)
 {
     this.settings    = settings;
     this.typeManager = settings.GetTypeManager();
     this.provider    = new ItemProvider(settings.GetProviderSettings(), this.typeManager, log);
 }