SeemGen/Services/Class.cs

26 lines
513 B
C#

using Microsoft.JSInterop;
using System.Threading.Tasks;
namespace BLAIzor.Services
{
public class CssInjectorService
{
private readonly IJSRuntime _js;
public CssInjectorService(IJSRuntime js)
{
_js = js;
}
public async Task ApplyCssAsync(string cssContent)
{
if (!string.IsNullOrWhiteSpace(cssContent))
{
await _js.InvokeVoidAsync("applyDynamicCss", cssContent);
}
}
}
}