From 9bee625aa74c213fb82f4586dcdff3dd7af44323 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Wed, 15 Jul 2015 10:51:16 +0100 Subject: [PATCH] Added back ExportUtc element. --- .../Orchard.Recipes/Services/RecipeBuilder.cs | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.Recipes/Services/RecipeBuilder.cs b/src/Orchard.Web/Modules/Orchard.Recipes/Services/RecipeBuilder.cs index b4c38d7d4..80900165f 100644 --- a/src/Orchard.Web/Modules/Orchard.Recipes/Services/RecipeBuilder.cs +++ b/src/Orchard.Web/Modules/Orchard.Recipes/Services/RecipeBuilder.cs @@ -1,9 +1,15 @@ using System.Collections.Generic; using System.Xml.Linq; +using Orchard.Services; namespace Orchard.Recipes.Services { public class RecipeBuilder : Component, IRecipeBuilder { - + private readonly IClock _clock; + + public RecipeBuilder(IClock clock) { + _clock = clock; + } + public XDocument Build(IEnumerable steps) { var context = new BuildContext { RecipeDocument = CreateRecipeRoot() @@ -19,9 +25,10 @@ namespace Orchard.Recipes.Services { private XDocument CreateRecipeRoot() { var recipeRoot = new XDocument( new XDeclaration("1.0", "", "yes"), - new XComment("Exported from Orchard"), + new XComment(T("Exported from Orchard").ToString()), new XElement("Orchard", - new XElement("Recipe") + new XElement("Recipe", + new XElement("ExportUtc", _clock.UtcNow)) ) ); return recipeRoot;