Я использую premailer для вставки css в файл html:
var source = RazorEngineManager.Instance.Razor.RunCompile("Index", typeof(ExtentHtmlReporter), this);
var premailer = new PreMailer.Net.PreMailer(source);
string csse = System.IO.File.ReadAllText(@"Styles\style.css");
var v = premailer.MoveCssInline(true, null, csse, false, true);
source = v.Html;
, но он не может обработать 99% стилей, которые я хочу вставить:
Как вставить встроенный CSS в файл html?