public AutomatedPostReview(ILog log, Configuration.Configuration config)
 {
     this.log = log;
     this.config = config;
     api = new ReviewboardApi(new Uri(config.ReviewBoardServer),
                                  new NetworkCredential(config.ReviewBoardUserName, config.ReviewBoardPassword));
     var teamProjectCollection = new TfsTeamProjectCollection(config.ServerUri);
     vcs = teamProjectCollection.GetService<VersionControlServer>();
 }
 /// <summary>
 /// Initializes a new instance of dashboard service
 /// </summary>
 public WebSiteService()
 {
     api = new ReviewboardApi(new Uri(config.ReviewBoardServer), new NetworkCredential(config.ReviewBoardUserName, config.ReviewBoardPassword));
 }