public void DoWork(IRequest request)
        {
            NorthwindConfig config = new NorthwindConfig();
            config.CurrencyCode = "EUR";
            config.CrmUser = "******";
            config.Path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Northwind");

            string fileName = Path.Combine(config.Path, "Northwind.mdb");
            FileInfo fileInfo = new FileInfo(fileName);
            string link = _requestContext.ContractLink + "-";

            DatasetFeedEntry entry = new DatasetFeedEntry();
            entry.Id = link;
            entry.Title = fileInfo.Name;

            entry.Published = fileInfo.CreationTime;
            entry.Updated = fileInfo.LastAccessTime;
            entry.Link = link;

            Feed<DatasetFeedEntry> feed = new Feed<DatasetFeedEntry>();
            feed.Id = "Available Datasets";
            feed.Title = "Available Datasets";
            feed.Entries.Add(entry);
            request.Response.Feed = feed;
        }