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; }