public static void AddSharpCss(this IServiceCollection services, Action <SharpCssConfigurator> cfg = null) { var processor = new ReflectionCssStyleProcessor(); var service = new CssStyleService(processor); services.AddSingleton <ICssStyleService>(service); services.AddSingleton <ICssStyleEmitter>(service); services.AddSingleton <ICssStyleProcessor>(processor); if (cfg is object) { cfg(new SharpCssConfigurator(services)); } }
public void SetUp() { _service = new CssStyleService(new ReflectionCssStyleProcessor()); }