using System.Collections.Generic; using Consulenza.ReportWriter.Business.Entity; using Consulenza.ReportWriter.Business; namespace Consulenza.ReportWriter.Manager { /// /// Classe Writer che invia una lista di EntityBase tramite un'istanza EnvironmentFacade esterna. /// public class WriterEntities { private readonly EnvironmentFacade _environmentFacade; /// /// Costruttore. /// /// public WriterEntities(EnvironmentFacade environmentFacade) { _environmentFacade = environmentFacade; } /// /// Renderizza la lista EntityBase. /// /// /// byte[] public byte[] RenderEntities(List entities) { return _environmentFacade.RendererFacade.Render(entities); } } }