public void AddCatalog(ContentPropertyCatalog catalog)
 {
     try
     {
         foreach (var propertyInfo in catalog.Mappings)
         {
             registeredContentProperties.Add(propertyInfo);
         }
     }
     catch (ArgumentException ex)
     {
         throw new InvalidOperationException(string.Format("There has been a problem adding the catalog: {0}", ex));
     }
 }
 public void AddCatalog(ContentPropertyCatalog catalog)
 {
     throw new NotImplementedException();
 }