public TracesDataContext Build()
        {
            EntityFrameworkManager.ContextFactory = context => context;

            if (File.Exists(_dbPath))
            {
                return(new TracesDataContext(_dbPath));
            }

            var dbContext = new TracesDataContext(_dbPath);

            dbContext.Database.EnsureCreated();
            new TracesParser(dbContext, _tracesPath).ParseData();
            return(dbContext);
        }
Beispiel #2
0
 public TracesParser(TracesDataContext dataContext, string tracesFolderPath = "InputData")
 {
     this.dataContext    = dataContext;
     inputDataFolderPath = tracesFolderPath;
 }