
Untitled
By: a guest on
May 9th, 2012 | syntax:
None | size: 0.75 KB | hits: 15 | expires: Never
public class SparkHtmlTagRenderer : IActionBehavior
{
private readonly IOutputWriter _outputWriter;
private readonly NestedOutput _nestedOutput;
private readonly IFubuRequest _request;
public SparkHtmlTagRenderer(IOutputWriter outputWriter, NestedOutput nestedOutput, IFubuRequest request)
{
_outputWriter = outputWriter;
_nestedOutput = nestedOutput;
_request = request;
}
public void Invoke()
{
var tag = _request.Get<SparkHtmlTag>();
_outputWriter.WriteHtml(tag);
}
public void InvokePartial()
{
var tag = _request.Get<SparkHtmlTag>();
_nestedOutput.Writer.Write(tag);
}
}