Thanks for the response, however the example you directed me too appears to have an error. http://www.sitefinity.com/40/help/developers-guide/sitefinity-essentials-taxonomies-associating-items-with-taxa.html
var taxManager = TaxonomyManager.GetManager();
var taxon = taxManager.GetTaxa<FlatTaxon>().Where(t => t.Name ==
var contentManager = ContentManager.GetManager();
var allContent = contentManager.GetContent();
The AddTaxa method expects a Guid, not a Taxa or Taxon object. The example should say..
That is how I've implimented my code and it works, without the .Id the code will not buid.