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); }
public Itemify(ItemifySettings settings, ILogWriter log) { this.settings = settings; this.typeManager = settings.GetTypeManager(); this.provider = new ItemProvider(settings.GetProviderSettings(), this.typeManager, log); }