public WidgetDataContext(string contextString)
            : base(contextString)
        {
            _widgetManager = new ObjectStateManager<Widget>();
            _widgetGateway = new DirectoryGateway<Widget>(base.ContextString, new WidgetMapper());

            LoadData();
        }
 public FileSystemWidgetDataContext(string contextString)
     : base(contextString)
 {
     _widgetDataGateway = new FileGateway<WidgetData>(base.ContextString, new WidgetDataMapper());
     _widgetGateway = new DirectoryGateway<Widget>(base.ContextString, new WidgetMapper());
 }