public static void ImportMarket()
        {
            var    path = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), "market import.csv");
            string obs;

            using (var sr = new StreamReader(path))
                obs = sr.ReadToEnd();

            using (var repo = new ItemRepository())
            {
                var parser = new MarketObservationParser(new MarketObservationParserSettings(), repo, obs);
                using (var mRepo = new MarketObservationRepository())
                {
                    mRepo.Begin();
                    foreach (var o in parser.Observations)
                    {
                        mRepo.Save(o);
                    }
                    mRepo.End();
                }
            }
        }