/// <summary> /// Adds a single LinkedResource to a mailPart /// </summary> public virtual LinkedResource PopulateLinkedResource(AlternateView mailPart, string contentId, string fileName) { var linkedResource = LinkedResourceProvider.Get(contentId, fileName); mailPart.LinkedResources.Add(linkedResource); return(linkedResource); }
/// <summary> /// Adds LinkedResources to the mailPart /// </summary> public virtual List <LinkedResource> PopulateLinkedResources(AlternateView mailPart, Dictionary <string, string> resources) { if (resources == null || resources.Count == 0) { return(new List <LinkedResource>()); } var linkedResources = LinkedResourceProvider.GetAll(resources); linkedResources.ForEach(resource => mailPart.LinkedResources.Add(resource)); return(linkedResources); }