public static ImageSelfmade ConstructRichArtifact(Image media, IdeaMacheUser creator) { var imageSelfmade = new ImageSelfmade { Media = media, CreativeActs = new List <CreativeAct>(), }; imageSelfmade.CreativeActs.Add(new CreativeAct { Action = CreativeAct.CreativeAction.CurateClipping, Time = new MetadataDate(DateTime.UtcNow), Creator = creator }); return(imageSelfmade); }
public static ImageClipping ConstructClipping(ParsedUri location, Document sourceDoc, IdeaMacheUser creator) { var imageClipping = new ImageClipping { Media = new Image { Location = new MetadataParsedURL(location) }, SourceDoc = sourceDoc, CreativeActs = new List <CreativeAct>(), }; imageClipping.CreativeActs.Add(new CreativeAct { Action = CreativeAct.CreativeAction.CurateClipping, Time = new MetadataDate(DateTime.UtcNow), Creator = creator }); return(imageClipping); }