using zero.Core.Renderer; namespace zero.Core.Options { public class RendererOptions : ZeroBackofficeCollection, IZeroCollectionOptions { public RendererOptions() { } public void Add() where TRenderer : IRenderer, new() { Items.Add(new TRenderer().ToGenericRenderer()); } public void Add(TRenderer renderer) where TRenderer : IRenderer, new() { Items.Add(renderer.ToGenericRenderer()); } } }