Skip to content

Commit

Permalink
Addressing warnings.
Browse files Browse the repository at this point in the history
  • Loading branch information
Psichorex committed Jan 20, 2024
1 parent 109b6b5 commit 44b2009
Showing 1 changed file with 3 additions and 12 deletions.
15 changes: 3 additions & 12 deletions Lombiq.HelpfulLibraries.OrchardCore/Shapes/ShapeRenderer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,13 @@

namespace Lombiq.HelpfulLibraries.OrchardCore.Shapes;

public class ShapeRenderer : IShapeRenderer
public class ShapeRenderer(IDisplayHelper displayHelper, HtmlEncoder htmlEncoder) : IShapeRenderer
{
private readonly IDisplayHelper _displayHelper;
private readonly HtmlEncoder _htmlEncoder;

public ShapeRenderer(IDisplayHelper displayHelper, HtmlEncoder htmlEncoder)
{
_displayHelper = displayHelper;
_htmlEncoder = htmlEncoder;
}

public async Task<string> RenderAsync(IShape shape)
{
await using var stringWriter = new StringWriter();
var htmlContent = await _displayHelper.ShapeExecuteAsync(shape);
htmlContent.WriteTo(stringWriter, _htmlEncoder);
var htmlContent = await displayHelper.ShapeExecuteAsync(shape);
htmlContent.WriteTo(stringWriter, htmlEncoder);
return stringWriter.ToString();
}
}

0 comments on commit 44b2009

Please sign in to comment.