NOS.Registration.NVelocityEntryFormatter.FormatUserEntry C# (CSharp) Method

FormatUserEntry() public method

public FormatUserEntry ( User user, ISettings settings, string template ) : string
user User
settings ISettings
template string
return string
		public string FormatUserEntry(User user, ISettings settings, string template)
		{
			var context = new VelocityContext();
			context.Put("user", user);
			context.Put("settings", settings);

			using (StringWriter writer = new StringWriter())
			{
				template = PrepareTemplate(template);
				_engine.Evaluate(context, writer, null, template);

				return writer.ToString();
			}
		}