public CSharpClassRtt(string filePath, object host)
     : base(new VsHostProxy(host))
 {
     this.Data = GenomeXmlRootObject.Load<EventProviderData>(filePath, host);
 }
 public CSharpClassRtt(EventProviderData data)
 {
     if (ReferenceEquals(data, null))
         throw new ArgumentNullException(nameof(data));
     this.Data = data;
 }
 public CSharpClassRtt(string filePath)
 {
     this.Data = GenomeXmlRootObject.Load<EventProviderData>(filePath, this);
 }
 public HtmlSummaryRtt(string filePath, object host)
 {
     this.Data = GenomeXmlRootObject.Load<EventProviderData>(filePath, host);
 }