Files
mixtape/zero.Web/Extensions/LocalizerExtensions.cs
T

29 lines
688 B
C#
Raw Normal View History

2020-12-18 20:50:13 +01:00
using Microsoft.AspNetCore.Html;
using System.Collections.Generic;
using zero.Core.Services;
namespace zero.Web.Extensions
{
public static class LocalizerExtensions
{
public static IHtmlContent Html(this ILocalizer localizer, string key)
{
string value = localizer.Text(key);
HtmlContentBuilder builder = new();
builder.SetHtmlContent(value);
return builder;
}
2021-05-14 10:27:53 +02:00
public static IHtmlContent Html(this ILocalizer localizer, string key, Dictionary<string, string> tokens)
2020-12-18 20:50:13 +01:00
{
string value = localizer.Text(key, tokens);
HtmlContentBuilder builder = new();
builder.SetHtmlContent(value);
return builder;
}
}
}